Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
https://bayt.page.link/fFN6ZWu1nfFDSAoV9
Back to the job results

Mid-Level Full Stack Developer

2 days ago 2026/11/21 ·Application closes in 117 days
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

About Us


Maven Insights and Solutions (Maven Insights) is a boutique management consulting firm headquartered in Dubai, the United Arab Emirates. We have a diverse team of innovative and dynamic experts and consultants. Our team works with a network of reputable clients and partners in the EMEA region including large organizations operating in telecom, technology, government, banking, insurance, real estate development, retail, services, chemicals, e-commerce and transportation sectors.

We are seeking a passionate full stack engineer to join us on our journey and help build the future of our services. From day one, you will be part of a tech-focused, agile team dedicated to helping Maven Insights and its clients, some of the region’s most innovative and influential organizations, perform at their best.


Requirements:

Qualifications:

• Bachelor's degree (BSc or equivalent) in Computer Science or a related field.

• Minimum 3 years of relevant experience.

• Active GitHub profile demonstrating personal projects or open-source contributions. 

• Strong verbal and written communication skills in both English and Turkish.

Core Technical Skills: 

• Front-end development using React, TypeScript, HTML5, CSS3, and SCSS.

• Back-end development with Node.js.

• Strong knowledge of AWS Serverless architecture (Lambda, API Gateway, S3, Cognito, CloudFront) and AWS CDK.

• Experience with RESTful and GraphQL APIs.

• Proficiency in MongoDB, MQL, and aggregation framework.

• Strong understanding of Git, branching strategies, pull requests, GitHub Actions, Dependabot, npm, and dependency management.
• Ability to build responsive, accessible, user-friendly applications from UI designs.

• Familiarity with web infrastructure, including HTTP, DNS, and web hosting.

Additional knowledge:

• UI component libraries such as Bootstrap, Angular Material, Materialize, or Ionic.

• Cross-browser testing, debugging, and SEO best practices.

• OOP, Design Patterns, and SOLID principles.

• SDLC and CI/CD methodologies.

• Basic use of Photoshop, Adobe XD, or Figma for design adjustments.

• Hybrid mobile app development using React Native, Ionic, or Capacitor.

• Testing methodologies and tools, including unit, integration, end-to-end, load, and accessibility testing (Jest, Jasmine, Cypress, JMeter).

Familiarity / Nice to Have:

• Microservices and containerization using Docker and Kubernetes.

• Agile methodologies, including Scrum and Kanban.

• AI technologies and AI-powered applications, including AI-assisted software development for code generation, review, and optimization.

Responsibilities

• Develop new frontend features and backend services while maintaining existing systems.

• Build standardized and reusable code and libraries for future use.

• Participate in code reviews.

• Troubleshoot production issues.

• Write automated tests.

• Contribute to technical documentation.

• Contribute to architecture decisions and provide realistic development estimates.

• Optimize applications for maximum performance and scalability.

• Ensure proper validation of data exchanged between frontend and backend.

• Collaborate with other team members and stakeholders.

• Maintain high code quality and application consistency.

• Stay up-to-date on emerging technologies






This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.