Alan

Mobile Software Engineer (x/f/m) - React Native

Alan5 days ago
Location

Anywhere in France, Belgium, Spain

Type

Contract

Salary

EUR 50,000 – 75,000

Level

Mid

Role

Mobile Engineer

Posted

Jul 16, 2026

ContractMid

The role

Summary

Join Alan as a Mobile Software Engineer specializing in React Native development, where you'll architect scalable health technology that transforms preventative care for over 1M members globally. This role combines mobile engineering excellence with meaningful health impact, building cross-platform applications for iOS and Android while designing intuitive experiences that drive behavioral change and wellness engagement across international markets.

What you'll do

Architect Cross-Platform Mobile Solutions: Design and build performant, scalable mobile applications using React Native and Expo that serve millions of health members globally. Lead technical architecture decisions ensuring the codebase supports rapid feature development while maintaining code quality and developer velocity across iOS and Android platforms.
Drive Engineering Excellence: Establish best practices for mobile development including component design patterns, state management, and testing strategies. Mentor junior engineers on platform-specific optimizations and performance profiling techniques to ensure production-grade applications that handle complex health data securely and efficiently.
Implement Health-Centric Features: Build engaging mobile features that help members understand health progress, connect health data across multiple sources, and participate in wellness challenges. Translate product requirements into elegant, performant implementations that drive behavioral change and increase member engagement with preventative care.
Optimize for Global Markets: Develop applications capable of seamless internationalization and localization across European markets and beyond. Navigate app store deployment complexities, manage multi-market releases, and ensure compliance with regional healthcare regulations while maintaining consistent user experience.
Collaborate on Data Integration: Work with backend and data teams to integrate diverse health data sources into the mobile application. Design intuitive UX patterns for displaying personalized health insights and implement secure data handling practices that build member trust and confidence in the platform.
Lead Quality and Testing: Establish comprehensive testing strategies using mobile testing frameworks and debugging tools to ensure reliability in production environments. Conduct performance profiling and optimization work to minimize app startup times, memory usage, and battery consumption across device types and OS versions.

What we look for

Technical

React Native & Expo ExpertiseDemonstrated proficiency in React Native and Expo ecosystem with ability to leverage community packages effectively. Experience building and maintaining production applications that handle complex state management and real-time data synchronization requirements.
iOS Platform MasteryStrong hands-on experience with native iOS development using Swift and/or Objective-C. Ability to write platform-specific code when needed, understand iOS-specific constraints around memory management, and optimize performance for various device generations.
Android Platform ProficiencySolid experience with native Android development using Kotlin and/or Java. Understanding of Android-specific challenges including fragmentation, material design principles, and optimization techniques across different API levels and device capabilities.
Mobile Testing & DebuggingHands-on experience with mobile testing frameworks, debugging tools, and profiling utilities. Proficiency with platform-specific testing tools like XCTest, Espresso, or cross-platform solutions. Experience identifying and resolving performance bottlenecks and memory leaks.
State Management & ArchitectureExperience implementing robust state management solutions in mobile applications. Knowledge of modern architectural patterns such as Redux, MobX, Context API, or other solutions that scale to complex applications with significant user interactivity.
API Integration & NetworkingProficiency in REST API integration, handling authentication/authorization flows, and managing network resilience. Experience with secure data transmission, certificate pinning, and implementing offline-first strategies when necessary for healthcare applications.

Education

Computer Science FoundationBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience demonstrating strong fundamentals in data structures, algorithms, and software design principles.

Experience

Mobile Development ExperienceMinimum 2+ years of professional mobile application development experience, with substantial time spent on React Native projects or equivalent cross-platform frameworks. Demonstrated ability to take features from conception through production deployment.
Multi-Platform DeploymentProven experience building and deploying mobile applications across iOS and Android to production app stores. Familiarity with app store submission processes, version management, and navigating platform-specific release procedures.
Performance OptimizationTrack record of identifying and resolving performance issues in production mobile applications. Experience with profiling tools, understanding memory management, and implementing solutions that significantly improve user experience and app reliability.

Skills

Required skills

React NativeExpert-level proficiency with React Native framework including component lifecycle, hooks, state management, and optimization techniques specific to cross-platform development.
JavaScript/TypeScriptStrong command of JavaScript and TypeScript with deep understanding of ES6+ features, async programming patterns, and type safety practices for maintaining code quality at scale.
SwiftProficiency in Swift for iOS native development with understanding of iOS frameworks, UIKit or SwiftUI, and ability to write performant platform-specific code when React Native proves insufficient.
Kotlin/JavaSolid knowledge of Kotlin and/or Java for Android development with understanding of Android framework fundamentals, lifecycle management, and material design implementation.
Git & Version ControlProficiency with Git-based workflows, branching strategies, code review processes, and collaboration practices essential for team-based development in complex codebases.
English CommunicationFluent English language skills for effective collaboration with distributed international teams, clear documentation, and participation in technical discussions and code reviews.

Nice to have

Expo ExperienceProfessional experience with Expo platform and its managed workflow, demonstrating ability to leverage Expo services for rapid development iteration and simplified deployment processes.
GraphQL IntegrationExperience integrating GraphQL APIs in mobile applications with understanding of query optimization, caching strategies, and real-time data subscription patterns relevant to health data applications.
Mobile Analytics & MonitoringFamiliarity with mobile analytics platforms, crash reporting tools, and performance monitoring solutions. Understanding of how to instrument applications for observability in production environments.
Healthcare/FinTech DomainPrior experience in healthcare or financial services technology demonstrating understanding of security requirements, regulatory compliance considerations, and building trust in sensitive user data applications.
Accessibility StandardsKnowledge of mobile accessibility guidelines (WCAG, Apple/Google accessibility standards) and experience implementing inclusive design practices that serve diverse user populations.
CI/CD & DevOpsExperience with continuous integration and deployment pipelines, understanding of mobile app distribution automation, and familiarity with tools like fastlane or similar mobile DevOps solutions.

Compensation & benefits

Salary

EUR 50,000 – 75,000 (annual)

Stock options

Available

Benefits

Dedicated Career Coaching

Every team member receives personalized coaching support from day one, with additional leadership development resources for engineers growing into management or technical leadership roles.

Flexible Work Arrangements

Choice of working arrangements including fully remote, hybrid with sponsored co-working hub access, or from Alan's modern office spaces across Paris, Barcelona, and Brussels. Work location flexibility ensures you operate at peak effectiveness.

Global Career Growth

Opportunity to work on products serving 1M+ members across multiple countries with exposure to international markets, diverse technical challenges, and potential for career advancement within a rapidly growing European company approaching €800M+ ARR.

Health & Wellness Benefits

Comprehensive health coverage through Alan's prevention-focused insurance platform, including mental health support, telemedicine services, and access to preventative health programs for you and your family.

Collaborative Team Culture

Work within a distributed team of 800+ talented professionals across France, Spain, Belgium, and Canada in a culture emphasizing radical transparency, distributed ownership, and empathetic feedback for continuous growth.

Mission-Driven Work

Contribute to transforming how millions of people approach preventative healthcare, working on features that directly impact member health outcomes and engagement with wellness initiatives.


Interview process

  1. 1
    Initial Application & Resume Review Submit your resume highlighting React Native and mobile development experience, demonstrating your journey across iOS and Android platforms with specific project examples.
  2. 2
    Phone Screening with Recruiter Introductory conversation with Alan's recruiting team to understand your background, motivation for health tech, career goals, and alignment with Alan's mission and culture values.
  3. 3
    Technical Assessment Take-home or live technical exercise evaluating your React Native proficiency, problem-solving approach, and code quality. Expect tasks covering component design, state management, or mobile-specific challenges.
  4. 4
    Mobile Engineering Interview Technical discussion with a mobile engineer on your team, diving deep into your experience with cross-platform development, platform-specific optimizations, and architectural decisions you've made in past projects.
  5. 5
    Product & Impact Discussion Conversation with product or senior engineering leadership focusing on how you think about user experience, health impact, and the intersection of technical excellence with meaningful product outcomes.
  6. 6
    Final Round & Team Fit Meeting with engineering leadership and potential team members to assess cultural alignment, collaboration style, and how you'd contribute to Alan's engineering excellence and mission-driven culture.

Apply for this position

You'll be redirected to the company's application page