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 are seeking a highly motivated and experienced Senior Mobile Engineer to lead the development of our core mobile applications. This is a high-impact role where you will be directly responsible for the daily experience of thousands of patients seeking care and the clinicians providing it. You will leverage your skills with native mobile engineering as well as using cross-platform technologies, specifically React Native and Expo, to build reliable, performant, and delightful features that define the future of digital health.
Job Responsibility:
Architect and implement new features for both patient and therapist workflows using TypeScript, React Native, and Expo, across web and mobile
Act as the technical expert for our mobile stack, setting standards for state management, component libraries, and module integration across the application
Design and implement comprehensive mobile QA strategies, including unit, integration, and end-to-end (E2E) testing frameworks
Lead the optimization of our mobile CI/CD pipelines
Define and enforce best practices for mobile release, deployment, and hotfixes
Collaborate closely with Product Managers and Designers to translate user stories and wireframes into technical specifications and production-ready code
Mentor and guide junior engineers on mobile development patterns, debugging techniques, and professional growth
Conduct thorough code reviews and champion engineering excellence
Requirements:
extensive experience in software development, with several years focused primarily on native or cross-platform mobile application development
Deep, demonstrable expertise in React Native and native mobile development in iOS or Android
Proven ability to debug complex issues related to the native bridge, performance, and memory management
Extensive knowledge of the Apple App Store and Google Play Store submission and review processes
Direct experience implementing automated mobile testing strategies
Proficiency with Git, branching strategies (e.g., GitFlow, Trunk-Based Development), and CI/CD tools tailored for mobile
Excellent verbal and written communication skills, with the ability to articulate technical tradeoffs to non-technical stakeholders
Fluent in English and Italian
Nice to have:
Experience working with GraphQL, Nodejs and Typescript
Experience working within regulated industries (e.g., healthcare, finance), with a focus on data privacy and security
Familiarity with native module development in Objective-C/Swift or Java/Kotlin for cases where React Native bridging is necessary
What we offer:
Flexibility to work from anywhere in Italy or Spain
In-person onboarding week at HQ in Milan (travel covered)
Home workstation budget
Up to two coworking sessions a month
Access to exclusive discounts on psychotherapy sessions
Company retreats, team-building experiences, aperitivo parties
Free online language training membership and conversation courses