Posted on: 26/02/2026
Description :
Responsibilities :
- You will support the design and development of high-quality mobile applications following best practices to ensure high availability, scalability, and resilience.
- You will write both unit and integration tests and develop automation tools for daily tasks.
- You will work closely with backend developers to design and develop functional, performant applications.
- You will collaborate with cross-functional teams to identify and prioritize product features.
- You will troubleshoot and debug applications to ensure high uptime and good performance.
- You will challenge ideas and opinions to avoid pitfalls and inefficient complex solutions.
- You will create and maintain technical documentation for all code changes and updates.
- You will stay up to date with emerging trends and technologies and suggest new approaches to improve efficiency and productivity.
- You will lead, support, and coach more junior developers in the team.
- You will take the lead in code reviews to maintain code quality and identify opportunities for improvement.
- You will work closely with the Centre of Excellence for React Native architecture to identify and propose efficiencies using AI or future technologies
Skills :
- You have bachelors degree in computer science, Software Engineering, or a related field.
- You have 6+ years of commercial experience with React Native, including navigation, animations (Reanimated), and performance optimization.
- You have experience with native modules & bridging (Swift/Obj-C, Kotlin/Java, RN Architecture).
- You have strong knowledge of mobile integrations (camera, biometrics, push notifications, secure storage).
- You are familiar with debugging tools (Xcode, Android Studio, RN DevTools, Reactotron) and release processes (App Store & Play Store).
- You have OTA updates experience (CodePush, Expo Updates).
- You have solid testing skills (Jest, Detox,).
- You have strong JavaScript/TypeScript skills.
- You understand ReactJS fundamentals (Hooks, Context API) for shared codebases.
- You can integrate APIs (REST, GraphQL).
- Redux + Redux thunk, Redux-Observables, Zustand, Recoil, Jotai, MobX.
- Experience with API integration (REST, GraphQL, WebSockets).
- Strong e2e testing experience (Appium or another framework).
- Strong experience with RxJS.
- You have good communication skills and speak English confidently.
- You show commitment, a positive attitude, and openness to learning and growth.
- You are a strong problem-solver who can work both independently and collaboratively.
Nice-to-have : strong experience with Angular 10+, familiarity with CI/CD tools, Expo, GraphQL/Apollo, performance optimization, and experience with large-scale migrations.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1616429