Overview
Senior React Native Developer — Join a dynamic technology company dedicated to solving complex problems through innovative software solutions that empower people and drive global change. As a Senior React Native Developer, you'll lead the creation of high-impact mobile applications, collaborating with cross-functional teams to deliver products that meet real-world needs. This role offers the chance to mentor emerging talent, stay at the forefront of tech trends, and contribute to projects that blend technical excellence with business value.
Key Responsibilities
- Lead the design, development, implementation, and maintenance of cross-platform mobile apps using React Native.
- Provide technical guidance to teams, ensuring best practices in coding, architecture, and project ownership.
- Collaborate with stakeholders to define requirements, architect solutions, and integrate features with UX / UI and backend teams.
- Conduct code reviews, testing, and quality assurance to optimise performance, security, and reliability.
- Analyse client needs, propose aligned technical solutions, and maintain focused documentation on key decisions.
- Mentor junior developers and drive continuous improvement through emerging tech and process enhancements.
Competency Profile
Entrepreneurial mindset with strong business acumen and proactive problem-solving.Ability to research, modify software, and articulate solutions to technical and non-technical audiences.Motivated, strategic thinker who thrives under pressure and draws from broad experiences.Passion for technology trends, quick learning, and big-picture impact assessment.Excellent communication and teamwork skills for collaborating with designers, product owners, and stakeholders.Mentorship capabilities for guiding less-experienced engineers.Required Skills & Experience
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent self-taught skills with systems understanding.7+ years in mobile app development, with strong React Native focus.Proven track record of app delivery to App Store and Google Play.Brilliant problem-solving considering design, process, and technical aspects.Required Technical Skills
Expertise in React Native for cross-platform development.Mobile app architecture, design patterns (e.g., BLoC, MVC, MVVM), and state management.Automated testing frameworks (e.g., React Native Testing Library, Maestro, Jest, Detox).Integration with cloud services (e.g., Firebase, AWS, Heroku).Performance optimization techniques for mobile apps.Integrating RESTful APIs and managing third-party libraries.Advanced Git workflow, version control, and CI best practices.Optional Technical Skills
Experience with other mobile frameworks (e.g., Flutter / Dart, Swift, Kotlin).Familiarity with high-growth tech startup environments.Additional automated testing or cloud integration tools.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information TechnologyIndustriesStaffing and Recruiting#J-18808-Ljbffr