Job Description
Mobile Developer
We are seeking a talented React Native Developer to join our team to help design and build high-quality mobile applications. The ideal candidate will be passionate about creating amazing user experiences and will have a strong background in mobile development using React Native, along with a good understanding of JavaScript, mobile app lifecycles, and integration with RESTful APIs.
Responsibilities
Design and build advanced applications for the iOS and Android platforms using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Write clean, maintainable, and scalable code with good documentation.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Integrate with third-party services and APIs as needed.
Troubleshoot, debug, and optimize app performance for high-quality user experience.
Requirements
Proven experience as a React Native Developer with a portfolio of published applications.
Proficiency in JavaScript and React Native development frameworks.
Strong understanding of the full mobile development lifecycle, including publishing to the App Store and Google Play Store.
Experience with Redux for state management and RESTful APIs.
Familiarity with native build tools, like XCode, Gradle (Android Studio), etc.
Experience with third-party libraries and APIs.
Knowledge of CI/CD pipelines for mobile apps is a plus.
Understanding of Git version control and collaboration.
Qualifications
Experience with TypeScript and React Navigation.
Understanding of performance tuning and optimization.
Previous experience in Agile development environments.
Knowledge of GraphQL, Firebase, or other back-end integrations.
How to Apply
Send CV and portfolio to people@myrevva.com
https://unruly-ellipse-38b.notion.site/Mobile-Developer-12eb8da93fae80e281fee9f7e42fe12c