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.
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