This is a full-time on-site role located in Dubai, United Arab Emirates, for a Senior Frontend Developer. You will be responsible for designing, developing, testing, and maintaining user-facing web applications to deliver engaging and seamless user experiences. Collaborating closely with designers and backend developers, you will work on creating responsive, high-performance, and scalable digital solutions. The role involves staying up to date with the latest web development practices, optimizing frontend code, and troubleshooting any issues to ensure a smooth and efficient user journey.
Qualifications
Expertise in Front-End Development, including proficiency in modern frameworks and libraries like React, Angular, or Vue.js
Experience with Responsive Web Design and creating cross-platform interfaces
Knowledge of Software Development and Web Development best practices and methodologies
Proficiency in Back-End Web Development principles and collaboration with backend teams
Strong problem-solving skills and ability to optimize code for performance and scalability
Familiarity with version control systems, such as Git, and agile development workflows
Bachelor's or advanced degree in Computer Science, Software Engineering, or a related field is preferred
Experience in fintech or e-commerce industries is a plus
Core Responsibilities
Build high-quality, scalable interfaces using React and
React Native EXPO (iOS + Android)
Develop modular, reusable, and well-tested components in
TypeScript
Work closely with Product, Design, and Backend teams to deliver flawless features
Mentor junior developers and enforce best engineering practices
Optimize app performance, load times, and memory usage
Write clean, maintainable, industry-standard code with excellent documentation
Contribute to architecture decisions for frontend and mobile apps
Participate in code reviews and push high coding standards across the team
Integrate complex APIs and ensure seamless user experience across platforms
Requirements
Must-Have
6+ years
of hands-on experience in
React Native
and
React.js
Expert knowledge of:
TypeScript
Redux / Zustand / Recoil (state management)
Navigation (React Navigation)
Expo + EAS
React Hooks & advanced patterns
Deep understanding of mobile app performance & optimizations
Experience building
pixel-perfect UI
from Figma designs
Experience with:
RESTful & WebSocket APIs
CI/CD pipelines (App Center, Fastlane, GitHub Actions)
Unit / integration testing (Jest, Detox, Cypress)
Strong problem-solving and debugging skills
Ability to work in an agile environment with fast release cycles
Nice-to-Have
Experience with:
Native modules (iOS/Android)
Animation frameworks (Reanimated, Lottie)
Fintech, payments, or high-scale consumer apps
Security best practices (OBF, Anti-Fraud, Secure Storage)
Knowledge of performance profiling tools
Familiarity with FIX engines, real-time financial data, or charting libraries
Engineering Culture & Standards
We follow world-class engineering principles:
Clean Architecture
(feature-based, modularized code)
Type-safe development
across frontend & backend
Strict code review workflows
Automated testing
as part of every release
Continuous Integration / Continuous Deployment
Performance monitoring
(Sentry, UXCam, Firebase)
Design-system driven UI development
Documentation-first mindset
Job Type: Full-time
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.