Alan

Fullstack Software Engineer (x/f/m) - Member Lifecycle

Alan4 weeks ago
Location

Anywhere in France, Belgium, Spain

Type

Full Time

Salary

EUR 55,000 – 80,000

Level

Mid

Role

Full Stack Engineer

Posted

Mar 24, 2026

Full TimeMid

The role

Summary

Join Alan as a Full Stack Software Engineer on the Member Lifecycle team and transform how millions of members navigate their health insurance journey across Europe. You'll design and implement elegant solutions that streamline complex insurance moments—from initial signup to retirement—while working with a mission-driven engineering team using Python, Flask, React, and React Native. This role offers significant impact on a vertically integrated healthcare platform serving 1M+ members across France, Belgium, Spain, and Canada.

What you'll do

Design and Build Global Onboarding Platform: Architect and develop features for a sophisticated member onboarding system serving 1M+ users across four countries with different regulatory frameworks, ensuring seamless user experience from signup through lifecycle management
Implement Smart Automation Solutions: Create intelligent automation workflows that handle critical member life events including family member additions, retirement transitions, company changes, and status updates while maintaining compliance with local regulations
Develop Self-Service Features: Build innovative self-service tools that empower members to manage their health insurance independently, reducing operational load while improving satisfaction metrics and user engagement
Full Stack Implementation: Take ownership of features across the entire stack, implementing backend APIs with Python/Flask, crafting responsive web interfaces with React, and developing mobile experiences with React Native for diverse member touchpoints
Navigate Complex Regulatory Requirements: Design elegant technical solutions that elegantly handle compliance requirements and healthcare regulations across France, Belgium, Spain, and Canada while maintaining product simplicity
Contribute to Product Decisions: Participate in product planning and architecture discussions, bringing engineering perspectives to decision-making processes, ensuring technical feasibility while maintaining feature excellence
Mentor Junior Engineers: Guide and support less experienced team members through code reviews, pair programming, and architectural discussions, fostering continuous learning within the engineering organization
Participate in Hiring and Engineering Excellence: Contribute to recruiting efforts by conducting technical interviews, reviewing candidate solutions, and helping improve Alan's technical assessment process to attract top engineering talent

What we look for

Technical

Full Stack Web DevelopmentProven ability to build end-to-end features spanning backend APIs, responsive frontends, and database layers
Backend API DevelopmentStrong experience designing and implementing scalable REST APIs using Python or similar languages
Frontend Web DevelopmentHands-on proficiency with modern JavaScript frameworks like React for building engaging user interfaces
Database DesignExperience designing normalized relational database schemas and writing optimized SQL queries
Mobile Development (Web or Native)Familiarity with mobile-first design patterns or cross-platform frameworks like React Native

Education

Computer Science or Related FieldBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Self-Directed LearningDemonstrated ability to learn new technologies and frameworks independently through courses or projects

Experience

3+ Years Professional Software EngineeringMinimum three years of hands-on experience in production software development environments
Object-Oriented Programming MasteryWell-versed in OOP principles applied across languages like Python, Java, or C#
Product-Focused DevelopmentExperience working on customer-facing features or products that directly impact user experiences
Cross-Functional CollaborationProven ability to work effectively with product managers, designers, and other engineers on complex projects

Skills

Required skills

Python or Similar Backend LanguageStrong proficiency in Python or equivalent OOP languages (Java, C#) for backend service development and complex business logic implementation
Modern JavaScript and ReactDemonstrated expertise with contemporary JavaScript practices and React framework for building interactive, responsive user interfaces
Relational Database DesignSolid understanding of database normalization, SQL query optimization, and working with PostgreSQL or similar relational systems
REST API Design and ImplementationExperience designing and building scalable RESTful APIs that handle multiple client applications and high-volume member interactions
Full Stack Problem-SolvingAbility to identify technical challenges across database, backend, and frontend layers and implement cohesive solutions that work together seamlessly
Communication and CollaborationStrong written and verbal communication skills for effective async-first collaboration with distributed teams across multiple countries
English FluencyProfessional English proficiency for code documentation, technical discussions, and international team collaboration

Nice to have

React Native or Mobile DevelopmentExperience building cross-platform mobile applications or mobile-optimized experiences for iOS and Android platforms
Healthcare or Insurance Domain KnowledgePrior experience in healthcare, insurance, or regulated industries with understanding of domain-specific challenges and compliance considerations
Multi-Country Product ExperienceBackground working on products deployed across multiple regions with different regulations, currencies, and localization requirements
French Language SkillsFrench fluency is beneficial as the current team comprises French-native engineers and much collaboration occurs in French
Startup or Scale-up BackgroundExperience at high-growth companies navigating rapid scaling, distributed decision-making, and moving fast with ownership mentality
Product Mindset and User EmpathyPassion for understanding user needs, advocating for simple solutions, and obsessing over member experience quality
System Design ExpertiseExperience designing systems at scale, considering performance, maintainability, and integration across multiple services and teams
Mentorship and LeadershipDemonstrated ability to guide other engineers, conduct effective code reviews, and contribute to team growth and technical culture

Compensation & benefits

Salary

EUR 55,000 – 80,000 (annual)

Stock options

Available

Benefits

Comprehensive Health Insurance

100% coverage for yourself and children with 90-100% partner coverage depending on your country (permanent contracts). Comprehensive healthcare benefits reflecting Alan's commitment to employee wellness

Generous Equity Packages

Significant equity compensation alongside competitive base salary, providing long-term wealth participation in Alan's growth and success

Flexible Work Arrangements

Choice of amazing HQ office spaces, sponsored co-working hubs, or fully remote work with home office equipment sponsorship including MacBook Pro, keyboard, monitor, laptop stand, and noise-canceling headphones

Flexible Time Off and Hours

Flexible vacation policy with unlimited leave discretion and flexible working hours to organize your time and maintain work-life balance

Dedicated Coaching Program

Every team member paired with a dedicated coach from day one to maximize impact, nurture engagement, and develop full potential through personalized professional development

Learning and Development

Highly flexible training budget, free books, conference attendance sponsorship, and speaking opportunities to continuously grow technical and professional skills

Extended Parental Leave

Generous parental leave policy for all new parents, supporting work-life integration during important life transitions

Country-Specific Commuter Benefits

Transport subsidies and commuter benefits tailored to your location to support sustainable commuting options


Interview process

  1. 1
    Initial Application and Screening Submit your resume and cover letter via Alan's Ashby job portal. The hiring team reviews applications for alignment with role requirements and cultural fit, focusing on demonstrated technical capabilities and growth mindset rather than perfect qualification matches
  2. 2
    Technical Assessment or Coding Challenge Complete a practical coding exercise or technical problem designed to evaluate full-stack thinking, code quality, and your approach to solving real-world platform challenges. Assessment typically includes backend and frontend components reflecting actual work at Alan
  3. 3
    Initial Technical Conversation Participate in a 45-60 minute technical discussion with an Alan engineer focusing on your technical background, experience with Python/JavaScript stacks, approach to system design, and interest in member-centric healthcare product development
  4. 4
    Product and Engineering Culture Fit Meet with team members from the Member Lifecycle team and broader engineering organization to discuss Alan's distributed ownership model, async-first culture, and commitment to shipping features that matter. This conversation assesses collaborative approach and alignment with engineering principles
  5. 5
    Leadership and Impact Discussion Conversation with a hiring manager or senior engineer exploring your mentorship philosophy, cross-functional collaboration experience, contributions to engineering culture, and vision for scaling systems and teams
  6. 6
    Offer and Onboarding Successful candidates receive offers including competitive salary, equity package, and benefits. Onboarding includes pairing with a dedicated coach, engineering team immersion, and product education to set you up for rapid impact

Apply for this position

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