Job Openings Senior React Native Engineer

About the job Senior React Native Engineer

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.