
Zurich
Full Stack Developer (Web & Mobile Applications)
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 24/03/2026
Job overview
Date posted
07/02/2026
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Compensation
Salary only
Experience
5 - 10 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
24/03/2026
Job description
The Full Stack Developer at Zurich Workplace Solutions (ZWS) in Dubai will support front-end and back-end development for workplace savings solutions, including the DIFC Employee Workplace Savings plan (DEWS). The role requires connecting to databases and managing schemas with EF Core, developing software using a test-driven approach, addressing security scan issues (SonarQube, API Right), testing APIs via Postman, and managing APIs via Mulesoft or similar tools. Responsibilities include user authentication and authorization via OAUTH flows, designing and maintaining end-to-end mobile and web application user experiences, optimizing code for performance and stability, leveraging native APIs for deep integrations, diagnosing and fixing performance bottlenecks, contributing to open-source software fixes, measuring product success with key metrics, and deploying React Native applications to Apple App Store and Google Play Store. The role involves working closely with cloud engineers, application/UI software engineers, QA/Validation, and DevOps teams. Prior experience in insurance, corporate savings, pensions, or end-of-service benefits is strongly preferred, along with exposure to international and culturally diverse organizations. Agile project experience is required, including sprint participation and effort estimation.
Required skills
Key responsibilities
- Connect to databases and manage schemas with EF Core (including migrations).
- Develop software using a test-driven approach and address issues from security scanning tools (SonarQube, API Right).
- Test Web APIs via Postman and manage APIs via Mulesoft or similar platforms.
- Implement user authentication and authorization flows using OAUTH.
- Design, code, and maintain end-to-end web and mobile application user experiences.
- Optimize code for performance, stability, and maintainability.
- Collaborate with cloud engineers, application/UI software engineers, QA/Validation, and DevOps teams.
- Leverage native APIs for deep integrations with platforms and diagnose/fix performance bottlenecks.
- Deploy React Native applications to Apple App Store and Google Play Store.
- Measure product success with key metrics and contribute to open-source software fixes.
Experience & skills
- Bachelor’s degree (or equivalent) in Information Technology.
- 5 or more years of experience in building production client-side or mobile applications.
- Understanding of insurance, corporate savings, and pensions/end-of-service benefits is strongly preferred.
- Experience working within international and culturally diverse organizations is beneficial.
- Proficiency in primary technical skills: MVC 5.0, C#, Web APIs, Asp.Net, .Net Framework, TFS, JavaScript, jQuery, SQL Server, SSIS, SSRS, Bootstrap, JSON, Postman, HTML, CSS.
- Familiarity with secondary technical skills: AJAX, MS Azure, Azure DevOps, CI CD.
- Experience with React Native JS, mobile app development, and deployment to Play Store and App Store.
- Agile project experience, including task management, effort estimation, and participation in sprint ceremonies.
- Customer-centric mindset, cross-disciplinary understanding of design and user experience, problem-solving skills, fluency in English, proactive and positive attitude.