React Native Engineer
closedThirstySprout
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
Similar Remote Jobs
- πIndia
- πIndia
- πColombia
- πPakistan
- πUnited States
- πCyprus
- πCyprus
- π°$143k-$178kπUnited States
- πTurkey
- πArgentina