Point your AI agent at freehire and let it find you a job.

Get the CLI →

Staff Connect UAE

NewBe an early applicant

Full Stack Engineer

Posted 3 views
Discussion

Summary

Senior full stack developer in Dubai building secure, accessible digital services: primarily React single-page applications with TypeScript/JavaScript, backed by well-designed APIs, and integrated with Microsoft Dynamics 365 CRM (Dataverse). The role also covers mentoring, technical decisions, and secure CI/CD delivery.

Job Title: Senior Full Stack Developer


Job Location: Dubai


We are seeking a senior full stack developer to build secure, accessible digital services. The role centers on React and single-page applications, with full stack delivery and working familiarity with Microsoft Dynamics 365 Customer Engagement (CRM).


Key responsibilities



  • Build and maintain responsive React applications using TypeScript or JavaScript, reusable components, and well-structured frontend code.

  • Develop well-designed APIs and backend services that support reliable, secure digital experiences.

  • Integrate applications with Microsoft Dynamics CRM and other services using appropriate APIs and authentication patterns.

  • Turn requirements into technical designs, estimate work, and deliver maintainable features with clear documentation.

  • Apply accessibility, performance, security, testing, code review, and monitoring practices throughout delivery.

  • Guide technical decisions and mentor developers while collaborating with product, design, and CRM teams.


Required experience



  • Strong experience delivering production web applications with React, TypeScript or JavaScript, HTML, CSS, and single-page application patterns.

  • Hands-on backend development and API design experience, including REST, data access, integration, and automated testing.

  • Familiarity with Dynamics 365 Customer Engagement or Dynamics CRM, Dataverse concepts, and CRM API integration.

  • Familiarity with AI-assisted development using coding agents such as Claude Code, Codex, or equivalent tools, including reviewing and validating generated code.

  • Experience with secure development, source control, CI/CD, troubleshooting, and performance optimization.

  • Ability to own complex work, explain technical trade-offs, and collaborate effectively across disciplines.


Additional experience


Experience with .NET and C#, Azure, Microsoft Entra ID, design systems, or accessibility standards is an advantage.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available