Fullstack Software Engineer (x/f/m) - Alan Shop

Full Stack Engineer · Senior · Full Time

Anywhere in Belgium, FranceEUR 75k – 95k5d ago
Apply for this role

Opens Alan's application page

Role

What you'll do.

Join Alan's Shop crew as a Fullstack Software Engineer to build scalable e-commerce and healthcare solutions serving 1M+ members across Europe. You'll own end-to-end product features spanning optics, wellness products, and payments integration while navigating complex healthcare regulations. This role demands 8+ years of fullstack experience with a strong product mindset, ownership mentality, and ability to ship customer-facing impact in a fast-moving, autonomous team environment.

Responsibilities

  • Build E-Commerce Integrations: Develop integrations with customized e-commerce back office, in-house virtual try-on systems, suppliers, and partner opticians. Ensure seamless data flow across commerce platforms including Saleor-powered backend systems.
  • Ship Member-Facing Features: Design and deploy customer-facing flows including dynamic product catalogs, personalized purchase experiences tailored to coverage levels, prescription scanning functionality, returns management, and out-of-pocket upgrade purchases for optical products.
  • Scale Product Catalog: Architect scalable discovery and personalized navigation systems to support catalog expansion beyond optics to thousands of wellness products while maintaining performance and user experience quality.
  • Navigate Healthcare Compliance: Implement solutions adhering to e-commerce regulations, invoicing requirements, healthcare compliance standards including France's 100% Santé reform, and medical device supplier compliance protocols.
  • Drive Product Discovery and Promotion: Integrate shop products with Alan's mobile application, marketing campaigns, and AI health assistant (Mo) to ensure effective product promotion and visibility across customer touchpoints.
  • Optimize Operations and Fulfillment: Collaborate with operations teams on order management, delivery tracking, and customer service systems to ensure reliable, transparent fulfillment experiences and rapid issue resolution.

Qualifications

What we look for.

Technical

  • React Frontend Development

    Proficiency in React for building responsive, dynamic user interfaces with modern JavaScript patterns and component architecture practices.

  • Python Backend Development

    Strong expertise in Python with experience in web frameworks like Flask for building scalable, maintainable backend services and APIs.

  • PostgreSQL Database Design

    Experience designing and optimizing relational databases, writing efficient queries, managing migrations, and understanding indexing strategies.

  • RESTful API Design

    Capability to design, implement, and maintain well-documented APIs following REST conventions and best practices for scalability and maintainability.

  • Mobile Development (React Native)

    Bonus experience with React Native for building cross-platform mobile applications, particularly valuable for integrating with Alan's mobile platform.

  • Payment Integration

    Experience integrating payment systems, handling transactions, and implementing secure payment flows in production e-commerce environments.

  • AI/LLM Integration

    Bonus experience with large language models and AI-powered product features for enhancing user experiences and automation.

Education

  • Computer Science or Engineering Degree

    Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional development experience demonstrating core competencies.

  • Continuous Learning

    Demonstrated commitment to staying current with technology trends, frameworks, and best practices through courses, open-source contributions, or professional certifications.

Experience

  • 8+ Years Software Development

    Demonstrated experience building and scaling production software systems with proven track record across multiple projects, teams, and technical domains.

  • Full-Stack Development Expertise

    Hands-on experience across the entire technology stack including backend infrastructure, API design, frontend interfaces, and database optimization.

  • Product-Oriented Mindset

    Experience working closely with non-technical stakeholders including product managers, designers, and operations teams to translate business requirements into technical solutions.

  • Ownership and Autonomy

    Proven ability to take end-to-end ownership of features or domains, from problem definition through implementation, deployment, and measurement of business outcomes.

  • Cross-Functional Collaboration

    Experience engaging with legal, marketing, operations, and other departments to understand compliance requirements, business constraints, and user needs in complex domains.

  • E-Commerce or Healthcare Technology

    Bonus experience with e-commerce platforms, payment systems, catalog management, or healthcare technology environments. Familiarity with headless commerce platforms like Saleor is advantageous.

Skills

Required

  • React

    Production-level expertise building component-driven interfaces, managing state, and implementing modern frontend patterns.

  • Python

    Strong proficiency in Python backend development with understanding of web frameworks, async patterns, and performance optimization.

  • PostgreSQL

    Solid understanding of relational database design, query optimization, and data modeling for scalable applications.

  • Full-Stack Architecture

    Ability to design complete system architectures considering frontend user experience, backend scalability, and data persistence layers.

  • Product Thinking

    Mindset of understanding user needs, business metrics, and connecting technical decisions to customer impact and outcomes.

  • Clear Communication

    Ability to articulate technical concepts to non-technical stakeholders, participate in cross-functional discussions, and document decisions effectively in English.

Preferred

  • E-Commerce Platform Experience

    Nice to have

    Prior work with e-commerce systems, particularly headless commerce platforms like Saleor, payment processing, or catalog management systems.

  • Healthcare Technology

    Nice to have

    Experience building solutions in regulated healthcare environments, understanding compliance requirements, or working with medical data systems.

  • React Native

    Nice to have

    Mobile development experience with React Native for building iOS and Android applications from a shared codebase.

  • AI/LLM Integration

    Nice to have

    Hands-on experience integrating large language models or AI features into production applications for enhanced user experiences.

  • French Language

    Nice to have

    Fluency in French is valuable given Alan's primary market presence in France, enabling better cross-team collaboration and market understanding.

  • Monorepo Architecture

    Nice to have

    Experience working within monorepo codebases using tools like Turborepo or Nx for managing complex multi-package environments.

Tech stack

Languages

PythonJavaScript/TypeScript

Frameworks

ReactReact NativeFlask

Databases

PostgreSQL

Tools

SaleorMonorepo ArchitectureCI/CD Pipeline

Other

AI Coding AgentsVirtual Try-On TechnologyPayment Processing SystemsHealthcare Compliance Systems

Compensation

Pay and benefits.

Base·EUR 75,000 – 95,000

Equity·Stock options

Benefits

  • Equity/Stock Options

    Ownership stake in Alan through stock option packages, aligning personal success with company growth and mission achievement.

  • Remote Work Flexibility

    Flexible remote work arrangements with value placed on in-person collaboration for brainstorming and team building at office locations in France, Belgium, or Spain.

  • Health Insurance and Wellness

    Comprehensive health coverage through Alan's platform for employee and family members, plus access to preventative care and well-being services.

  • Professional Development

    Learning budget and opportunities for training, conferences, and skill development to stay current with emerging technologies and best practices.

  • Collaborative Engineering Culture

    Access to experienced engineering team with product interaction, daily deployments, and distributed ownership fostering rapid learning and impact.

  • Mission-Driven Work

    Direct contribution to making healthcare more accessible and preventative, creating tangible impact for millions of users across Europe.

Process

Interview steps.

  1. 01

    Initial Screening

    First conversation with recruiting team to discuss background, experience with full-stack development, and interest in healthcare and e-commerce domains.

  2. 02

    Technical Assessment

    Technical evaluation assessing full-stack capabilities including frontend (React), backend (Python/Flask), database design, and system architecture thinking.

  3. 03

    Product and Problem-Solving Discussion

    Conversation with engineers and potentially product team members focusing on product thinking, approach to ambiguous problems, and how you frame technical solutions around user needs.

  4. 04

    Cross-Functional Collaboration Interview

    Discussion with team members from different functions (product, design, operations) to assess communication skills with non-engineers and collaborative working style.

  5. 05

    Leadership and Culture Fit

    Conversation exploring alignment with Alan's engineering principles of ownership, distributed decision-making, and mission-driven approach to healthcare innovation.

  6. 06

    Offer and Negotiation

    Final stage including compensation discussion, stock option details, remote work arrangements, and onboarding planning for selected candidates.

Full posting

Original listing.

Health can’t wait.

Not for symptoms to get worse. Not for a six‑month appointment. Not for a system to catch up. But that’s exactly how healthcare works today. You wait, until you can’t.

Alan exists to end the wait.

Health is a universal right, and we believe this right can only become real when it’s coupled with prevention. We need to stop treating health as something we repair and start treating it as something we build, every day. It’s not solely a question of willpower. It’s the healthcare system itself that needs to work for everyone, in a sustainable way.

So we are building the new standard in prevention insurance. Alan is the first company that integrates insurance, prevention, and care into a single, acclaimed user experience.

We are on an incredible journey to build a global leading company, with a unique culture. We already partner with 40K+ companies of all sizes, serving more than 1M+ members, and have reached €800M+ in ARR.

Prevention as the new norm. That's what we're building with our team of 1000+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.

At Alan, we want people to find the right product to take care of themselves, as early and as easily as possible. Getting a new pair of glasses usually means an appointment, a lost prescription, 47 frames tried on in a store, and a two-week delay. Most people put it off for months.

The Shop is how Alan members get glasses, lenses and well-being products in a few clicks, covered by their insurance when possible. Most e-commerce teams are incentivized to sell more. We're incentivized to get members the right product at the right time for their health.

We're looking for a fullstack engineer to join the Shop crew. One brief: help our members choose what is right for them, when it is right for them, in a few clicks. Everything else, we figure out together.

About the Shop crew

The Shop crew is a fully autonomous product team that owns the whole lifecycle of the Shop: not just the code, but the whole business. Product managers, product marketers, ops specialists, designers, data scientists and engineers work side by side on one mission.

What we've built so far:

  • An end-to-end optics experience: frames and lenses, virtual try-on, prescription scanning, and checkout priced against each member's coverage.

  • One commerce platform behind the whole Shop and its three verticals.

  • A growing well-being catalog: about 14 brands and 170 products today, thousands soon.

The Shop is growing fast: more products, smoother flows, and an experience that's more and more integrated into the rest of Alan for our members. The crew needs to grow too, and that means plenty of new opportunities for engineers.

What you'll do

The Shop is one of the most varied crews in Alan Engineering. In the same week, you might:

  • 🔌 Build integrations with our customized e-commerce back office, our in-house virtual try-on, suppliers and partner opticians.

  • 🛍️ Ship member-facing flows: dynamic catalogs, purchase flows tailored to each member's coverage, prescription scanning, returns, and out-of-pocket purchases like lens upgrades and extra pairs.

  • 🌿 Scale the catalog beyond optics, with discovery and personalized navigation that still work at thousands of products.

  • ⚖️ Navigate legal ground: e-commerce rules, invoicing, France's 100% Santé reform, and supplier compliance. Selling medical devices is not like selling socks.

  • 📣 Help products reach members in the Alan app, in campaigns, and through Mo, our AI health assistant. A shop that can't promote its products is just a warehouse.

  • 📦 Work with ops on orders, deliveries and customer service, so a two-day delay never surprises a member.

You won't just write code. You'll question supplier contracts, debate marketing copy, and debug prescription-scanning logic. Some days it feels less like building software and more like running a small business. That's the point. And the impact is direct: when someone orders their glasses faster, they literally see better, sooner.

What we're looking for

  • 8+ years building scalable software, with full-stack experience across backend and frontend.

  • A strong product mindset. You want to understand the why before the how, and you enjoy working with members, ops, legal and marketing.

  • Ownership from start to finish: you frame the problem, ship the solution, and watch the numbers afterwards.

  • Comfort with ambiguity and complex problems. You help shape the scope instead of waiting for a spec.

  • Clear communication with non-engineers, in English (French is a plus, since our first market is France).

  • Humility, curiosity, and a real interest in making healthcare more accessible.

Bonus points

  • Experience with e-commerce: catalogs, checkout, payments, order management, or a headless commerce platform like Saleor.

  • Curiosity about where e-commerce meets healthcare.

  • Experience with mobile (React Native) or with LLM-powered product features.

How we work

  • Our stack: React and React Native on the frontend, Python/Flask and PostgreSQL on the backend, all in one monorepo. Saleor powers our commerce back office.

  • We deploy daily, and the engineers who make product decisions are the ones who build them.

  • We use AI coding agents every day to move faster and focus on the hard problems.

  • You own decisions, outcomes and a whole domain, and your incentive is to build what's best for members.

⭐ The Engineering team ⭐

In our engineering team, we build the infrastructure, interfaces, and applications to provide first-class service to our members, health professionals, and even ourselves!

Being an engineer at Alan means joining a team of talented, committed and passionate engineers, with a lot of product interaction.

We move fast, with a lot of ownership, and are proud to tackle big problems!

Our process is very simple: those who make product decisions are the same ones who build them.

Our stack is React, Python/Flask, PostgreSQL in a monorepo. If you are not familiar with this stack but are a keen learner, it is totally fine. We deploy daily and believe in distributed ownership - you build it, you own it.

Want to know more? Read this article if you want to discover how life as an Engineer at Alan and this article on our Engineering career path.

 

🌍 How we work

Location: You must be legally eligible to work in France, Belgium, or Spain.

Remote work: We offer remote work flexibility, but we value in-person collaboration. We are looking for people who want to help people live in good health to 100 while helping employers turn health benefits from a cost center into their most valuable investment..

 

🎯 Important note: we hire people, not roles.

If you're excited about this opportunity but don't check every box, we'd love to hear from you. Everyone, no matter how underrepresented, should feel free to apply, as it can only bring learnings or success.

If you identify yourself as a woman: Did you know that research shows women often apply only when meeting 100% of requirements?

Remember, this is just a guide, not a checklist. We'll be thrilled to receive your application!

🔖 Check out our About Alan and Career pages, as well as our Medium, blog and Glassdoor pages for more info.

 

You want to know more about Alan?

  • 🙌 Perks & Benefits: Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers.

  • 🤘 A strong culture: People joining Alan are often surprised and delighted by our innovative working method. We have a set of cultural values that guide our approach to work

 

Redirects to Alan's application page.

Other roles

More at Alan.

View all 16 roles