Fullstack Software Engineer (x/f/m) - Alan Shop
Full Stack Engineer · Senior · Full Time
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 havePrior work with e-commerce systems, particularly headless commerce platforms like Saleor, payment processing, or catalog management systems.
Healthcare Technology
Nice to haveExperience building solutions in regulated healthcare environments, understanding compliance requirements, or working with medical data systems.
React Native
Nice to haveMobile development experience with React Native for building iOS and Android applications from a shared codebase.
AI/LLM Integration
Nice to haveHands-on experience integrating large language models or AI features into production applications for enhanced user experiences.
French Language
Nice to haveFluency in French is valuable given Alan's primary market presence in France, enabling better cross-team collaboration and market understanding.
Monorepo Architecture
Nice to haveExperience working within monorepo codebases using tools like Turborepo or Nx for managing complex multi-package environments.
Tech stack
Languages
Frameworks
Databases
Tools
Other
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.
- 01
Initial Screening
First conversation with recruiting team to discuss background, experience with full-stack development, and interest in healthcare and e-commerce domains.
- 02
Technical Assessment
Technical evaluation assessing full-stack capabilities including frontend (React), backend (Python/Flask), database design, and system architecture thinking.
- 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.
- 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.
- 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.
- 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.
Fullstack Software Engineer (x/f/m) - Internal Agentic AI Platform
Mid
Fullstack Software Engineer (x/f/m) - Ops AI Platform
Mid
Senior Engineering Manager (Hands-on) - Offer
Senior
Senior Software Engineer (Privacy) (x/f/m) - Tech Foundations
Senior
Senior Engineering Manager (hands-on) - Alan Clinic
Manager