Software Engineer – Frontend (React) at D4 Insight
Summary
Frontend engineer for a 12-month, on-site contract in Dubai (54 openings, immediate joining) building secure, scalable mobile and web banking apps for the CIBG platform using React Native and React.js, integrating REST/GraphQL APIs with OAuth/OIDC auth and supporting CI/CD and DevSecOps practices.
Apply for Software Engineer – Frontend (React) at D4 Insight in Dubai, DU, AE. This Full time on site position offers great opportunities for career growth. Location: Dubai, UAE Experience: 7+ Years Platform: CIBG Contract Duration: 12 Months Number of Positions: 54 Joining: Immediate
Role Overview
We are looking for experienced Frontend Software Engineers to design, develop, and maintain secure, scalable, and high-performance mobile and web banking applications using React Native and React.js. The role focuses on delivering seamless customer-facing digital banking journeys across mobile and web channels.
Key Responsibilities
- Frontend Engineering Design, develop, and maintain secure, scalable, high-performance mobile banking applications using React Native.
- Develop responsive web applications and customer-facing digital journeys using React.js and modern frontend frameworks.
- Optimize application performance, scalability, responsiveness, and overall user experience.
- Integration & Security Integrate frontend applications with REST/enterprise APIs, microservices, OAuth/OIDC authentication, and enterprise middleware platforms.
- Ensure compliance with banking security standards, secure coding practices, and accessibility requirements.
- Support API-driven and enterprise-grade integration patterns.
- Delivery & Collaboration Collaborate with Product Owners, UX/UI Designers, Architects, and Backend teams.
- Participate in Agile ceremonies, code reviews, testing, troubleshooting, and production support.
- Support CI/CD pipelines and DevSecOps practices for automated build, test, and deployment processes.
Required Skills & Experience
- 5+ years of frontend engineering experience, including at least 3 years of React Native development.
- Strong experience with React Native, React.js, JavaScript (ES6+), and TypeScript.
- Proficiency in HTML5, CSS3, Redux, Context API, React Hooks, and responsive web design.
- Experience with REST APIs, GraphQL APIs, OAuth 2.0, OpenID Connect, and JWT.
- Banking, financial services, digital channels, or fintech experience is required.
- Strong understanding of API-driven architecture, microservices, secure authentication, and enterprise integration patterns.