A complete application in a minute — tailored resume and cover letter, ready to send.
Tech ECS in Dubai, United Arab Emirates is seeking an experienced Senior Software Engineer focused on frontend development. You will design, build, and maintain scalable web applications using React.js, TypeScript, and Redux while implementing robust CI/CD pipelines in Azure DevOps.
You will work with AI-assisted development tools and modern engineering practices to deliver high-performance user interfaces and reusable components, contributing to architecture decisions and performance
Dubai, United Arab Emirates
Information Technology (IT) & Software
Tech ECS is seeking an experienced Senior Software Engineer with strong expertise in modern frontend development to join its technology team in Dubai. The role is focused on building scalable, responsive, and high-quality web applications using modern frontend technologies and development practices.
The ideal candidate will have 6+ years of experience in frontend software development with strong hands‑on expertise in React.js, TypeScript, JavaScript ES6+, Redux, and Redux Toolkit. The position also requires experience with CI/CD, Git, and Azure DevOps, along with a strong understanding of scalable and responsive web application development.
The role also offers an opportunity to work with emerging AI‑assisted development technologies, including GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP. Candidates with a strong interest in modern software engineering practices and AI‑enabled development will be well positioned for continued professional development and career growth.
Salary and specific compensation details have not been provided.
This position offers an opportunity for professional development in modern frontend engineering, React.js, TypeScript, cloud development workflows, CI/CD, and AI-assisted software development. Exposure to emerging AI technologies and modern development tools can support continued technical skill development and long‑term career growth.
The required notice period for the position is 30 days.