This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We seek a skilled Senior Mobile Developer with deep expertise in React Native and Swift or Kotlin to join our growing team. The ideal candidate will have extensive experience building high-quality Mobile applications and take ownership of Mobile development with Senior developers and architects. As a Senior Mobile Developer, you will collaborate closely with the tech lead, designers, and other developers to deliver robust, performant solutions. Client is a global, vertically integrated financial services and technology company dedicated to delivering innovative financial empowerment solutions to consumers worldwide. Client’s financial products and services span prepaid, debit, cross-border payments, and loyalty solutions for consumers and enterprise partners. Client’s flagship product provides prepaid and debit account solutions that connect customers to secure, convenient access to global payment networks, enabling them to manage their money and make everyday purchases. With a nationwide U.S. retail network, customers can purchase and reload clients’ products at 130,000 reload points and over 100,000 distributing locations.
Job Responsibility:
Participate in functional requirements analysis (including communication with customer representatives)
Describe and investigate technical design options
Focus on solving complex tasks in a simple way with a given technology
Participate in continuous improvements, including platform tooling and processes, implementing best practices and bringing on innovations
Enforcement of non-functional requirements
Perform code reviews and code optimizations
Support of deployment and release processes, troubleshoot production issues
Take responsibility and ownership of project components, master domain knowledge
Requirements:
6+ years of experience with React Native
Strong experience with the deployment of mobile apps to production
Native mobile development experience (Swift or Kotlin)
Strong experience with CI/CD
Understanding and experience with TDD
Experience with native mobile development ecosystem (Android Studio and XCode)
Strong JS/TS knowledge
Experience with mainstream global state management solutions (Redux, Context API)
Strong knowledge of functional and objective-oriented programming concepts, and other programming paradigms
Deep knowledge of core principles of React and React native
Nice to have:
Experience with non-mainstream global state management solutions (MobX-State-Tree, MobX, Apollo-Cache, Zustand)