Sr. React Native Developer

Job Description

  • Contractor
  • Anywhere

Ready to lead innovative mobile app replatforming projects? Apply Now!

Working with one of our top financial clients, this role calls for a Sr. React Native Developer and involves spearheading the transition of the Simplii application from native iOS and Android to a unified React Native platform. This is an exciting opportunity to bring your extensive mobile development expertise into a strategic project aimed at building an internal, high-performing team to support ongoing modernization efforts.

Responsibilities

Participate in the design and architectural planning of the new React Native application, contributing to technical specifications and development strategies.
Develop high-quality, scalable, and maintainable mobile applications using React Native, Expo, Swift, and Kotlin.
Collaborate closely with cross-functional teams to ensure seamless integration with existing systems and workflows.
Conduct thorough code reviews and adhere to coding standards to ensure delivery of robust software solutions.
Support the transition process by providing technical guidance and mentoring junior team members as needed.
Optimize application performance and troubleshoot issues promptly to ensure a positive user experience.
Desired Skill-Set

5+ years of hands-on experience developing native iOS (Swift) and Android (Kotlin) applications.
5+ years of professional experience with React Native, with recent hands-on experience using Expo, including deep linking and Expo Application Services.
Proven ability to bridge native mobile expertise with React Native development effectively.
Strong understanding of native app architecture, mobile UI/UX principles, and performance optimization.
Experience working in collaborative team environments with Agile methodologies.
Ability to communicate technical concepts clearly to stakeholders.
Nice to Have

Experience with replatforming large-scale applications within the banking or financial services industry.
Familiarity with modern CI/CD pipelines and deployment processes for mobile applications.
Knowledge of native module development to extend React Native functionality when needed.