Intelligence Match
Match: ??%
Unlock Your Personalized Match
Sign in to see your exact score breakdown and personalized insights.
Team Tagline
About the role
We are seeking a skilled React Native Developer to join our growing engineering team. In this role, you will build cross-platform mobile applications that are robust, responsive, and scalable, collaborating with product managers, designers, and backend engineers to deliver high-quality mobile experiences.
This is a full-time position requiring 5+ years of professional software development experience with a strong focus on React Native. The ideal candidate has expert-level proficiency in JavaScript and TypeScript, deep understanding of React and React Native ecosystems, and proven architectural thinking.
Required Skills
Preferred Skills
Similar Skills not Listed
Responsibilities
- Design, develop, and maintain complex, high-performance React Native applications for both iOS and Android, ensuring architectural integrity and scalability.
- Drive the development of shared UI components and design systems that are consistent across mobile and web applications, leveraging expertise in React and related web technologies.
- Provide technical guidance and mentorship to mid-level and junior engineers, fostering a culture of best practices, code quality, and continuous learning through code reviews, technical discussions, and knowledge sharing.
- Work closely with backend engineers, product managers, and designers to define, build, and deliver end-to-end features.
- Identify and resolve complex performance bottlenecks, ensuring optimal application responsiveness and user experience on both mobile and web.
- Stay abreast of the latest industry trends, technologies, and best practices in mobile and web development, and advocate for their adoption where appropriate.
- Tackle challenging technical problems with innovative solutions, demonstrating a deep understanding of the entire software development lifecycle.
Job Application Safety Disclaimer
Your security and privacy are our top priorities. Please be aware that InStreamIQ will never ask you to pay any fees for job applications, placements, or training as a condition of employment.
Furthermore, legitimate employers will not ask for sensitive personal identification such as your Bank Verification Number (BVN), National Identification Number (NIN), or Passport details during the initial application phase. Do not share financial information or make any payments to individuals or organizations claiming to represent an employer. If you encounter any suspicious requests, please report the listing immediately via our support channels.