React Native Engineer

closed
Logo of ThirstySprout

ThirstySprout

πŸ’΅ $120k-$180k
πŸ“Remote - Worldwide

Job highlights

Summary

The job is for a Lead React Native Engineer to develop and maintain mobile applications for iOS and Android platforms, collaborate with cross-functional teams, optimize the application for speed and scalability, conduct code reviews, stay updated with industry trends, troubleshoot issues, and ensure a high-quality user experience. Requirements include a Bachelor's degree in Computer Science or related field, proven React Native development experience, strong understanding of JavaScript, TypeScript, and front-end frameworks, familiarity with native build tools, RESTful APIs, mobile app deployment processes, problem-solving skills, excellent communication abilities, and experience with Agile/Scrum methodologies. Preferred qualifications include experience leading a team of engineers, knowledge of GraphQL, CI/CD pipelines for mobile applications, and previous experience in a startup environment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Proven experience as a React Native developer with a strong portfolio of released applications
  • Solid understanding of JavaScript, TypeScript, and modern front-end frameworks
  • Experience with state management libraries such as Redux or MobX
  • Familiarity with native build tools, like Xcode, Gradle (Android Studio, IntelliJ)
  • Experience with RESTful APIs and third-party libraries and APIs
  • Knowledge of mobile app deployment processes for the App Store and Google Play
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities
  • Experience with Agile/Scrum development methodologies

Responsibilities

  • Lead the development and maintenance of our React Native mobile applications for iOS and Android
  • Architect, build, and maintain scalable, high-performance codebases
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize the application for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs
  • Conduct code reviews and provide mentorship to junior engineers
  • Stay up-to-date with the latest industry trends and technologies to ensure our apps remain cutting-edge
  • Troubleshoot and debug issues, ensuring a high-quality user experience

Preferred Qualifications

  • Experience leading a team of engineers
  • Knowledge of GraphQL and related technologies
  • Familiarity with CI/CD pipelines for mobile applications
  • Previous experience in a startup environment
This job is filled or no longer available