The posting
Senior React Native Engineer - 6 Month Contract
Key Responsibilities
- Architect, build, and maintain high-performance, cross-platform mobile applications using React Native.
- Work closely with product, UX/UI, and backend teams to define, design, and ship new features.
- Optimize components for maximum performance across a vast array of mobile devices.
- Ensure the codebase is clean, scalable, and well-documented.
- Debug and resolve technical issues and performance bottlenecks.
- Build and maintain reusable libraries and components for future use.
- Integrate third-party APIs and native modules as needed.
- Participate in code reviews, mentor junior developers, and contribute to continuous improvement.
- Implement and maintain automated testing, CI/CD pipelines, and mobile app deployment processes.
- Stay up-to-date with the latest trends and best practices in mobile development and React Native.
Required Qualifications & Experience
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 4+ years of professional experience in mobile application development. 2+ years of hands-on experience with React Native in production environments. Proficient in JavaScript and TypeScript.
- Strong understanding of mobile app architecture, performance optimization, and RESTful API integration.
- Experience with state management libraries (e.g., Redux, Zustand, Recoil).
- Familiarity with native build tools like Xcode, Android Studio, and native modules.
- Knowledge of iOS and Android UI guidelines, design patterns, and app store publishing processes.
- Experience with version control systems (e.g., Git) and Agile/Scrum methodologies.
- Understanding of mobile security best practices and data protection.



