
Revent Technologies Limited
Role Overview
We’re looking for a Senior React Native Developer who is passionate about building high-performance, scalable mobile applications. You’ll play a critical role in leading mobile development efforts, shaping architectural decisions, mentoring junior developers, and ensuring the delivery of seamless, high-quality user experiences.
Key Responsibilities
Lead the end-to-end development of mobile applications using React Native.
Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and ship new features.
Optimize components for maximum performance across a vast array of mobile devices and screen sizes.
Drive architectural discussions and decisions to ensure performance, scalability, and maintainability.
Review code, provide mentorship and guidance to junior developers.
Implement and advocate best practices in mobile development, testing, and documentation.
Stay current with mobile development trends, emerging technologies, and industry best practices.
Integrate third-party libraries and tools to extend app functionality.
Handle app deployment processes (App Store, Google Play) and CI/CD pipelines.
Required Qualifications
5+ years of professional experience in mobile development, with at least 3 years in React Native.
Strong proficiency in JavaScript/TypeScript, React Native CLI, and Expo.
Deep understanding of mobile app design principles and platform-specific considerations.
Experience with state management libraries like Redux, Recoil, Zustand, or MobX.
Solid understanding of RESTful APIs, GraphQL, and offline-first mobile architecture.
Proficiency in integrating third-party libraries and managing native module dependencies.
Experience with mobile analytics, crash reporting tools, and push notifications (e.g., Firebase, OneSignal).
Strong debugging and performance tuning skills.
Familiarity with automated testing frameworks (e.g., Jest, Detox) and test-driven development (TDD).
Experience with Git, Agile methodologies, and CI/CD tools like Fastlane, Bitrise, or GitHub Actions.
Excellent communication, leadership, and collaboration skills.
Preferred Qualifications
Contributions to open-source React Native libraries or mobile communities.
Familiarity with clean architecture, domain-driven design, or microfrontend approaches in mobile apps.
Knowledge of mobile security best practices (e.g., secure storage, encryption).
To apply for this job email your details to hr@reventtechnologies.com