Mobile Developer (Junior) - Contract

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)