Fullstack Software Engineer (x/f/m) - Tech Foundations
Full Stack Engineer · Mid · Full Time
Opens Alan's application page
Role
What you'll do.
Join Alan's Tech Foundations team as a Fullstack Software Engineer to build world-class infrastructure, developer tools, and platforms that enable product teams to ship exceptional healthcare solutions at scale. This role combines full-stack development expertise with a focus on developer experience, infrastructure enablement, security, and AI-assisted engineering workflows. You'll work with Python/Flask, React, and PostgreSQL in a fast-moving, ownership-driven environment serving over 1M+ members across Europe.
Responsibilities
- Build Internal Tools and Developer Platforms: Design and develop internal frameworks, CLIs, libraries, and tools that enhance developer productivity and workflows. Create elegant abstractions that simplify complexity and make building features effortless for product teams across the organization.
- Infrastructure and Cloud Architecture Support: Contribute to infrastructure enablement initiatives including hosting improvements, CI/CD pipeline optimization, scalability enhancements, and multi-cloud architecture strategy. Support the team's mission to grow cloud footprint while maintaining operational excellence and reliability.
- Frontend Development and Design Systems: Develop user-facing interfaces for internal tools and contribute to design system initiatives, component libraries, and accessibility improvements. Ensure both internal tools and product features follow modern UI practices and maintain exceptional user experiences.
- Security and Compliance Integration: Integrate security best practices and compliance requirements into development workflows, including authentication mechanisms, encryption standards, and threat protection measures. Work with security teams to implement accessible security tooling that protects both developers and users.
- Developer Experience Enhancement: Own the developer experience across local environment setup, monorepo tooling, observability solutions, and debugging tools. Actively participate in tech stack evolution and AI-augmented development initiatives to elevate code quality across backend, frontend, and mobile platforms.
- AI-Assisted Engineering Enablement: Contribute to AI and automation initiatives in engineering workflows, including agentic development, code assistants, and MCP servers. Help democratize AI-assisted development for both engineers and non-engineers across the organization.
- Cross-Functional Collaboration: Work collaboratively with product teams, designers, security specialists, and infrastructure engineers. Participate actively in architectural decisions and contribute to maintaining Alan's high standards for code quality, maintainability, and elegance.
Qualifications
What we look for.
Technical
Full-Stack Web Development
Proficiency in building complete web applications across the stack, with ability to work effectively on both server-side and client-side implementations using modern frameworks and best practices.
Python Backend Development
Strong Python skills with production experience. Familiarity with Flask framework, RESTful API development, and backend optimization for performance and scalability.
React Frontend Development
Proficient in React with understanding of component lifecycle, state management, hooks, and modern JavaScript/TypeScript. Experience building responsive, accessible user interfaces.
Database Design and Optimization
Practical experience with relational databases such as PostgreSQL. Understanding of schema design, indexing, query optimization, and database performance monitoring.
DevOps and Deployment
Understanding of CI/CD pipelines, deployment automation, containerization, and cloud infrastructure. Familiarity with GitHub Actions or equivalent continuous integration tools. Experience with infrastructure-as-code concepts.
Monorepo Architecture
Experience working in monorepo environments, understanding of monorepo tools, workspace management, and strategies for organizing multiple projects within a single repository.
Education
Computer Science or Equivalent
Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience demonstrating strong fundamentals in algorithms, data structures, and software design patterns.
Experience
Full-Stack Software Engineering Experience
3+ years of professional experience building full-stack applications with both backend and frontend components. Proven track record of shipping features from conception through production deployment.
Developer Tools and Internal Platform Experience
Demonstrated experience building internal tools, frameworks, CLIs, or libraries that improve developer workflows. Understanding of how to design products that serve engineers as primary users with focus on ergonomics and developer satisfaction.
Frontend Development Excellence
Strong front-end development skills with modern UI practices and component-based architecture understanding. Experience contributing to design systems, component libraries, or accessibility initiatives is highly valuable.
API and Backend Architecture
Solid understanding of backend architecture, RESTful API design, and database optimization. Experience building scalable systems that serve high volumes of traffic and data.
Skills
Required
Python
Production-level expertise in Python for backend development, API design, and system architecture with Flask framework experience.
React
Strong proficiency in React for building modern user interfaces, component design, state management, and understanding of JavaScript/TypeScript best practices.
PostgreSQL
Solid understanding of relational database design, query optimization, and database administration with PostgreSQL specific knowledge.
Full-Stack Development
Comprehensive ability to design and implement complete features across backend APIs, frontend interfaces, and database layers with attention to scalability and maintainability.
Git and Version Control
Proficiency with Git version control, understanding of branching strategies, pull requests, and collaboration workflows in distributed teams.
API Design
Experience designing clean, scalable RESTful APIs with proper error handling, versioning strategies, and comprehensive documentation.
Preferred
React Native
Nice to haveExperience building cross-platform mobile applications using React Native, understanding of platform-specific considerations and native module development.
Expo Framework
Nice to haveFamiliarity with Expo for streamlined React Native development, build process optimization, and mobile app deployment workflows.
Cloud Infrastructure
Nice to haveExperience with cloud platforms such as AWS, GCP, or Azure. Understanding of cloud architecture patterns, multi-cloud strategies, and infrastructure management.
Security Best Practices
Nice to haveKnowledge of application security, authentication mechanisms, encryption standards, and secure coding practices relevant to healthcare and fintech sectors.
AI/ML Integration
Nice to haveExperience integrating AI models or code assistants into development workflows, understanding of agentic systems, or familiarity with AI-augmented development tools.
Design System Development
Nice to haveExperience contributing to design systems, component libraries, or accessibility initiatives with understanding of Figma integration and design-development handoff.
TypeScript
Nice to haveStrong TypeScript skills for type-safe full-stack development, improving code quality, and enabling better developer experience with IDE support.
Testing and Quality Assurance
Nice to haveProficiency with testing frameworks and practices including unit testing, integration testing, and test-driven development methodologies.
Observability and Monitoring
Nice to haveExperience implementing observability solutions, logging strategies, metrics collection, and debugging tools for production systems.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·EUR 55,000 – 75,000
Equity·Stock options
Benefits
Competitive Compensation Package
Market-rate salary with equity/stock options as part of Alan's compensation structure, aligned with European tech market standards for mid-level full-stack engineers.
Remote Work Flexibility
Balance between remote work autonomy and in-person collaboration. Work from anywhere while maintaining strong connections with Paris headquarters and distributed teams across France, Belgium, Spain, and Canada.
Health and Wellness Benefits
Comprehensive health insurance coverage through Alan's own platform, including mental health support, telemedicine access, preventative care tools, and well-being initiatives designed specifically for employees.
Professional Development
Learning opportunities including conference attendance, training budgets, internal knowledge sharing sessions, and mentorship from experienced engineers in a 800+ person growing organization.
Modern Tech Stack
Work with cutting-edge technologies including Python/Flask, React, React Native, PostgreSQL, and cloud infrastructure. Exposure to AI-assisted development and advanced tooling across infrastructure, security, and developer experience.
Impact and Ownership
Direct impact on healthcare accessibility for 1M+ members across Europe. Distributed ownership model where you own features end-to-end from design through production, with autonomy over technical decisions.
Collaborative Culture
Work within a supportive, inclusive engineering culture that values diverse perspectives, psychological safety, and continuous learning. Strong leadership principles and cultural values guide collaborative approaches.
Career Growth Path
Clear engineering career progression from junior to senior, staff, and lead engineer roles. Tech Foundations team is growing significantly in 2026, offering opportunities for mentorship, technical leadership, and career advancement.
International Expansion Opportunity
Participate in Alan's aggressive international expansion with €800M+ ARR and plans to serve 40K+ companies globally. Work on infrastructure and tooling that enables geographic scaling and multi-cloud deployment.
Perks and Quality of Life
Stimulating work environment with thoughtfully designed perks ensuring happiness, efficiency, and high-quality collaborative time with colleagues. Access to Alan's innovative working methods and cultural practices.
Process
Interview steps.
- 01
Application Review
Initial review of your CV, cover letter, and portfolio demonstrating your full-stack development work. Alan specifically values high potential and curiosity, so highlight specific projects showcasing your initiative and learning mindset.
- 02
Screening Call with Recruiter
30-minute conversation with Alan's recruiting team to understand your background, career goals, interest in the Tech Foundations mission, and alignment with the company's culture and values around developer experience and engineering excellence.
- 03
Technical Assessment
Practical coding challenge or technical discussion evaluating full-stack capabilities including backend API design with Python/Flask, frontend development with React, and database optimization with PostgreSQL. May include system design discussion relevant to developer tools.
- 04
Technical Interview with Engineers
In-depth conversation with Tech Foundations team members covering technical depth, problem-solving approach, software design patterns, and your experience building internal tools or developer platforms. Discussion of how you think about developer experience and building for engineers.
- 05
Product and Culture Fit Discussion
Conversation exploring your motivation for healthcare technology, understanding of Alan's mission around prevention and accessibility, collaboration style, and alignment with distributed ownership and fast-moving engineering culture. Assessment of cultural values and team fit.
- 06
Final Offer Discussion
Detailed discussion of offer, compensation structure including salary and equity, remote work arrangements, start date, and any remaining questions about the role, team structure, or career growth opportunities at Alan.
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 800+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.
⭐ 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.
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.
🛠️ The Stack
Python/Flask, React, React Native, PostgreSQL in a monorepo. We deploy daily and believe in distributed ownership - you build it, you own it.
🤖 The Tech Foundations area
🎯 Mission: Tech Foundations enables product crews and creates the environment to thrive—combining world-class infrastructure, intuitive developer experience, exquisite operational excellence, and built-in security to make shipping exceptional products effortless.
🔭 Scope:
Infrastructure enablement for product crews (e.g. hosting improvements, CI/CD, scalability, multi-cloud architecture)
Security and compliance facilitation (e.g. authentication, encryption, threat protection)
Developer productivity enhancements (e.g. local environment setup, monorepo tooling, observability, tech stack evolution)
Design and development unification (e.g. design system, accessibility)
AI-assisted engineering enablement (e.g. agentic development, code assistants, MCP servers)
👀 Focus for 2026:
In 2026, we will grow the team significantly to further increase our impact. We want to expand our cloud footprint with a revisited multi-cloud strategy as we expand internationally, while we’re elevating the quality bar, from infrastructure to code foundations (backend/frontend/mobile). We are also evolving our AI-augmented development, by putting AI code assistants as a first-class citizen for everyone, including non-engineers. Ultimately we have massive ambitions around our Security stack and posture with enhanced tools and processes to protect our developers and users.
⭐ Is it you we’re looking for?
Experience we value
3+ years in full-stack software engineering roles
Experience building internal tools, frameworks, CLIs, or libraries that improve developer workflows
Strong frontend development skills and understanding of modern UI practices
You've contributed to design systems, component libraries, or accessibility initiatives
You care about creating delightful experiences, whether building UIs or APIs
Mindset we value
You think in terms of developer experience: engineers are your customers
You are collaborative, humble, and motivated by enabling others
You simplify complexity with elegant abstractions and maintainable code
You're excited about AI and automation in engineering workflows
You are fluent in English (no French required)
But above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus.
🌍 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
🎯 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 page 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
🔄 A quick note about the process
Note: While you're applying for a specific area, you may join a different engineering team based on where we think you'll have the most impact. Check out descriptions of other areas here.
Redirects to Alan's application page.
Other roles
More at Alan.
Fullstack Software Engineer (x/f/m) - Alan Shop
Senior
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