ROLE OVERVIEW
We are seeking a skilled and motivated Mobile Application Developer to take end-to-end ownership of our client’s enterprise mobile product.
This is a high-impact, full-stack role where you will translate high-fidelity Figma designs into polished React Native experiences while contributing to the Java-powered backend services that drive them.
You will work at the intersection of design, engineering, and product — ensuring seamless experiences across both iOS and Android platforms.
KEY RESPONSIBILITIES
â–¶ Cross-Platform Development
Build, test, and maintain high-performance, reusable, and reliable code for both iOS and Android using React Native, ensuring feature parity and consistent behaviour across platforms.
â–¶ Design Implementation
Transform complex Figma wireframes and high-fidelity prototypes into pixel-perfect, interactive mobile interfaces — bridging the gap between design and engineering with precision.
â–¶ UI/UX Advocacy
Collaborate closely with designers to optimize user journeys and ensure the app is intuitive, accessible, and adheres to platform-specific Human Interface and Material Design guidelines.
â–¶ Full-Stack Integration
Develop and maintain server-side logic using Java to ensure seamless data flow between the mobile frontend and backend databases, supporting robust and scalable application architecture.
â–¶ Performance Optimization
Proactively diagnose and resolve bugs, bottlenecks, and performance issues — delivering a consistently smooth and responsive user experience across all supported devices.
â–¶ API Management
Design and consume RESTful APIs that connect the mobile application to backend services, ensuring efficient data exchange, security, and reliability.
Required Qualifications
•3+ years of React Native development experience
•Proven iOS & Android deployment to App Store / Play Store
•Strong Java proficiency for backend/server-side development
•Experience consuming and designing RESTful APIs
•Figma-to-code implementation experience
•Familiarity with HIG (iOS) and Material Design (Android)
•Knowledge of mobile performance profiling and debugging
•Understanding of state management (Redux, Context API, Zustand)