# Fullstack Software Engineer (x/f/m) - Armenia 🇦🇲
**Company:** [Alan](https://scaleengineer.com/companies/alan)
Join Alan's engineering team as a Full Stack Software Engineer to drive international healthcare expansion across Europe. As a key member of our platform engineering organization, you'll design scalable, multi-country systems for insurance operations, claims processing, and member experiences while working with Python, Flask, React, and PostgreSQL. This role requires 3+ years of software engineering experience and offers the opportunity to mentor engineers, lead technical initiatives, and directly impact hundreds of thousands of healthcare members across multiple countries.
**Role:** Full Stack Engineer
**Seniority:** Mid
**Locations:** Yerevan
**Salary:** 55000–75000 USD
[Apply](https://jobs.ashbyhq.com/alan/63c54e66-8d92-44d8-947f-657bbabfe40d)
Canonical: https://scaleengineer.com/jobs/alan/fullstack-software-engineer-x-f-m-armenia
---
## Responsibilities

- Build Global-First Platform Architecture: Design and develop reusable, country-agnostic platform components and services from inception. Create modular architecture that enables rapid deployment across diverse healthcare systems and regulatory environments, allowing new markets to be onboarded in weeks rather than months.
- Lead International Market Launch Technical Strategy: Own critical technical decisions for new country expansions, including insurance operations infrastructure, claims processing systems, member experience layers, and provider network integration. Define how Alan's systems evolve to support 10+ countries while maintaining engineering velocity and system reliability.
- Design Multi-Currency Payment & Billing Systems: Build and maintain scalable payment infrastructure supporting multiple currencies, tax systems, and payment methods. Ensure compliance with local financial regulations while maintaining consistent billing logic across diverse market requirements and operational models.
- Architect Country-Agnostic Data Models: Design database schemas and data models that accommodate fundamental differences in healthcare systems—from network-based insurance models to reimbursement systems. Maintain data consistency and accessibility globally while allowing local customization where required.
- Develop Localization & Configuration Systems: Create flexible configuration layers and localization frameworks enabling rapid country onboarding. Build systems that handle local nuances (languages, regulations, healthcare practices) without fragmenting the codebase or compromising global product standards.
- Ship Culturally Adapted Member Experiences: Build mobile (React Native) and web (React) interfaces that feel locally relevant while leveraging shared global components. Ensure member experiences adapt seamlessly to different languages, cultural contexts, and healthcare expectations across markets.
- Drive Technical Excellence & Engineering Practices: Design efficient engineering systems and practices that facilitate high-impact projects involving multiple teams. Establish code standards, deployment processes, and monitoring infrastructure ensuring quality and reliability across distributed systems serving international members.
- Mentor Engineers & Develop Technical Leadership: Coach and mentor other engineers on the team, helping them grow technically and professionally. Contribute to hiring processes, improve technical assessment approaches, and shape the engineering culture by modeling collaborative, ownership-driven mindset.
- Execute High-Impact, High-Risk Projects: Take ownership of complex, mission-critical initiatives that span multiple engineering teams and products. Navigate technical ambiguity, manage dependencies across team boundaries, and deliver solutions that directly enable Alan's expansion into new healthcare markets.

## Requirements

### education

- {"name":"Computer Science Degree or Equivalent","description":"Bachelor's degree in Computer Science, Software Engineering, or related field, or demonstrated equivalent professional experience through portfolio and practical projects."}

### technical

- {"name":"Backend Development with Python","description":"Strong backend engineering capabilities using Python and Flask framework. Ability to build scalable APIs, implement business logic, and design efficient data processing pipelines for healthcare operations."}
- {"name":"Frontend Development with React","description":"Proficiency building interactive user interfaces with React, understanding component composition, state management, and ensuring responsive design across devices."}
- {"name":"PostgreSQL & Database Management","description":"Deep understanding of relational databases, schema design, query optimization, and data integrity. Experience managing database migrations and ensuring data consistency across multi-country deployments."}
- {"name":"RESTful API Development","description":"Ability to design and implement robust RESTful APIs following industry best practices, including proper HTTP semantics, error handling, authentication, and comprehensive documentation."}
- {"name":"Version Control & Collaborative Development","description":"Proficiency with Git version control systems, code review processes, and collaborative development workflows. Experience maintaining clean commit histories and working effectively in team environments."}
- {"name":"Testing & Code Quality","description":"Understanding of unit testing, integration testing, and test-driven development (TDD) practices. Commitment to writing maintainable, well-tested code with appropriate test coverage."}

### experience

- {"name":"3+ Years Full Stack Development","description":"Minimum 3 years of professional software engineering experience building production-grade applications. Demonstrated progression from junior to mid-level engineer with increasing ownership and impact."}
- {"name":"Scalable System Implementation","description":"Proven experience designing and implementing systems that serve significant user bases. Track record of optimizing for performance, reliability, and maintainability at scale."}
- {"name":"Cross-Functional Collaboration","description":"Experience working effectively with product managers, designers, and other engineers. Ability to gather requirements, articulate technical constraints, and iterate toward optimal solutions."}

## Skills

### required

- {"name":"Object-Oriented Programming (OOP)","description":"Strong proficiency in OOP principles using Python, Java, C#, or similar languages. Candidates should demonstrate solid understanding of design patterns, inheritance, polymorphism, and encapsulation essential for building scalable backend systems."}
- {"name":"Full Stack Web Development","description":"Ability to develop across the entire technology stack, including backend services, RESTful APIs, and frontend interfaces. Experience building end-to-end features from database schema design through user-facing product implementation."}
- {"name":"Python & JavaScript Ecosystem","description":"Willingness to work with Python (Flask) and modern JavaScript (React). While prior experience with these specific technologies is not required, strong fundamentals in programming languages and rapid learning ability are essential."}
- {"name":"Database Design & SQL","description":"Proficiency with relational databases, particularly PostgreSQL. Experience designing efficient database schemas, writing optimized queries, understanding indexing strategies, and managing data migrations for high-scale applications."}
- {"name":"Product Thinking & Ownership","description":"Demonstrated ability to think beyond code implementation, understanding user needs and business impact. Ownership mentality with the drive to ship high-quality features that directly serve product goals and member value."}
- {"name":"Scalable System Design","description":"Experience designing systems that scale horizontally and vertically. Understanding of distributed systems concepts, database optimization, caching strategies, and architectural decisions that support growing user bases and feature complexity."}

### preferred

- {"name":"React & React Native","description":"Experience with React for web applications and React Native for mobile development. Understanding component architecture, state management, and building responsive user interfaces across platforms."}
- {"name":"Healthcare or FinTech Domain Knowledge","description":"Prior experience in healthcare technology, insurance platforms, or financial technology sectors. Familiarity with compliance requirements, data privacy regulations (HIPAA, GDPR), and domain-specific challenges in building health systems."}
- {"name":"International Systems & Localization","description":"Experience building platforms that support multiple countries, currencies, languages, and regulatory environments. Understanding of internationalization (i18n), multi-tenancy architecture, and compliance with diverse local regulations."}
- {"name":"Team Leadership & Mentorship","description":"Track record of mentoring junior engineers, leading technical initiatives, and contributing to hiring processes. Comfort with collaborative decision-making and fostering inclusive engineering culture."}
- {"name":"Agile Development Practices","description":"Experience working in fast-paced, iterative development environments with continuous deployment practices. Familiarity with code reviews, testing strategies, and maintaining high code quality standards."}
- {"name":"API Design & Backend Architecture","description":"Experience designing clean, well-documented APIs and building robust backend systems. Knowledge of microservices concepts, asynchronous processing, and event-driven architecture patterns."}

## Tech stack

### tools

- {"name":"Git & GitHub","description":"Version control system enabling collaborative development, code review processes, and maintaining deployment history. Essential infrastructure for coordinating work across distributed teams."}
- {"name":"Docker & Container Orchestration","description":"Containerization technology for consistent application deployment across development, testing, and production environments. Supports multi-country scaling and infrastructure automation."}
- {"name":"CI/CD Pipelines","description":"Continuous integration and deployment automation ensuring code quality, automated testing, and rapid, reliable releases. Critical for maintaining Alan's pace of innovation while ensuring system stability."}

### others

- {"name":"RESTful API Architecture","description":"Standard approach to building scalable, language-agnostic web services. Enables communication between frontend applications and backend systems, supporting diverse clients and future extensibility."}
- {"name":"Microservices Architecture Concepts","description":"Understanding of service-oriented architecture principles enabling independent scaling, deployment, and team ownership. Important for managing complexity as Alan expands to support 10+ countries."}
- {"name":"Data Privacy & Healthcare Compliance","description":"Knowledge of healthcare data security best practices, GDPR compliance, and encryption standards. Critical for building systems that protect sensitive member health information across European jurisdictions."}

### databases

- {"name":"PostgreSQL","description":"Primary relational database for Alan's platform. Chosen for its robustness, ACID compliance, advanced features (JSONB, arrays, custom types), and ability to handle complex healthcare data models across international deployments."}

### languages

- {"name":"Python","description":"Primary backend language powering Alan's core platform. Used extensively for building business logic, data processing, and integration with healthcare systems. Python's flexibility and rapid development capabilities align with Alan's fast-moving engineering culture."}
- {"name":"JavaScript/TypeScript","description":"Modern JavaScript ecosystem powers both web and mobile interfaces. Essential for building responsive user experiences, managing state in complex applications, and creating real-time features for member engagement."}
- {"name":"SQL","description":"Core language for database operations with PostgreSQL. Critical for designing efficient queries, managing healthcare data, implementing complex business logic at the database layer, and ensuring data integrity across multi-country operations."}

### frameworks

- {"name":"Flask","description":"Lightweight Python web framework used for building scalable backend services and APIs. Provides flexibility for implementing complex healthcare business logic while maintaining code clarity and team productivity."}
- {"name":"React","description":"JavaScript library for building interactive member-facing web applications. Powers Alan's web platform with component-based architecture enabling rapid iteration and maintaining consistent user experiences across features."}
- {"name":"React Native","description":"Cross-platform mobile development framework allowing single codebase for iOS and Android applications. Essential for delivering seamless member experiences on mobile devices across diverse markets."}

## Benefits

### benefits

- {"name":"Generous Equity Packages","description":"Significant equity stakes complement your base salary, aligning your success with Alan's mission and long-term growth. Participate directly in the company's value creation as it scales across Europe and beyond."}
- {"name":"Comprehensive Healthcare Insurance","description":"Industry-leading health coverage: 100% for you and your children, 90-100% for partners depending on country of employment. Alan practices what it preaches regarding member health and extends exceptional care to its team."}
- {"name":"Flexible Work Arrangements","description":"Choose your ideal work environment: work from our inspiring headquarters, utilize sponsored co-working hubs, or work fully remote with home office equipment sponsorship. Alan trusts its engineers to organize their time for maximum productivity and well-being."}
- {"name":"Top-Tier Equipment & Tools","description":"Receive premium hardware including MacBook Pro, mechanical keyboard, external monitor, laptop stand, and noise-canceling headphones. Alan invests in engineering infrastructure enabling focused, productive development work."}
- {"name":"Flexible Vacation & Working Hours","description":"Unlimited vacation policy combined with flexible working hours. Alan respects individual rhythms and life circumstances, trusting engineers to manage their time responsibly while meeting team commitments."}
- {"name":"Dedicated Professional Coaching","description":"Every Alaner receives a dedicated coach from day one helping maximize impact, nurture engagement, and develop full potential through Alan's cultural values. Coaching is core to how Alan develops its talent, not just an optional perk."}
- {"name":"Learning & Professional Development","description":"Highly flexible training budget, free technical books, and support for conference attendance and speaking opportunities. Alan invests in continuous learning, recognizing that growth mindset drives engineering excellence."}
- {"name":"Extended Parental Leave","description":"Comprehensive parental leave benefits supporting all new parents. Alan values work-life balance and supports families through significant life transitions."}
- {"name":"Country-Specific Commuter Benefits","description":"Transportation subsidies tailored to your location's public transit infrastructure and regulations, reducing commuting costs and supporting sustainable mobility choices."}

## Compensation

- **max:** 75000
- **min:** 55000
- **currency:** USD
- **stockOptions:** true

## Interview process

### steps

## Full description
## **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**](https://alan.com/en/careers). 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.

# 🤘 How we do it ?

People joining Alan are always surprised and delighted by our innovative working method. We have a set of [cultural values](https://alan.com/about/company-culture) that guide our approach to work, such as:

**🎯 What drives us - We're obsessed with helping members live healthier**

* **Mission is the Boss**: long-term thinking, mission above all else
* **Member & customer-led**: obsessed with solving problems and delighting users

**🏆 How we build excellence - We hire the best and empower them to succeed**

* **Champions of excellence**: extremely high standards and talent density
* **Distributed ownership**: everyone owns their decisions and results
* **Radically transparent**: all information accessible, written-first, async decisions

**🤝 How we grow together - We improve through honest feedback and bold thinking**

* **Optimistic alchemy**: optimists who collaborate with genuine care
* **Empathetic challengers**: direct, caring feedback to help each other grow
* **Bold contrarians**: think differently, try new approaches

**⚡ How we move fast — We fight complexity and focus on what matters**

* **Disciplined execution**: decisive action with compounding focus
* **Fight for simplicity**: high-impact processes, smart frugality

# ⭐ 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 Python/Flask, React, React Native, PostgreSQL.

Want to know more? Read [this article](https://blog.alan.com/tech-et-produit/engineering-organisation-at-alan) if you want to discover how life as an Engineer at Alan and [this article](https://medium.com/alan/engineering-career-path-at-alan-e5de5c2e740c) on our Engineering career path.

# **🌍 International Expansion & New Markets**

At Alan, we're on a mission to bring our innovative healthcare model to new countries and scale across Europe and beyond. We're building the foundations for rapid international expansion, creating systems and platforms that can adapt to diverse healthcare markets while maintaining the exceptional experience our members love.

**Examples of what you'd work on:**

* **Build global-first platforms** designed for multi-country deployment from day one, creating reusable components and architecture that can be quickly adapted to new markets with different healthcare systems, regulations, and languages
* **Launch new countries** by designing and shipping core systems for insurance operations, claims processing, member experiences, and provider networks that work across diverse regulatory environments
* **Scale payment and billing infrastructure** to handle multiple currencies, tax systems, and payment methods while maintaining compliance with local financial regulations
* **Design country-agnostic data models** that accommodate vast differences in healthcare systems, from network-based models to reimbursement systems, while keeping data consistent and accessible globally
* **Create configuration and localization systems** that allow new countries to be onboarded in weeks, not months, flexible enough to handle local nuances while maintaining global product standards
* **Ship member experiences that feel local** while leveraging shared global components, building mobile and web interfaces that adapt seamlessly to different languages, cultures, and healthcare expectations
* **Own critical technical decisions** as a domain expert, defining how Alan's systems evolve to support 10+ countries while maintaining engineering velocity and system reliability

You'll be joining at a pivotal moment as we **accelerate our expansion strategy**, with ambitious plans to enter multiple new markets. The systems you build will directly enable Alan's growth from 4 countries to the leading pan-European health partner.

This is a rare opportunity to shape how a fast-growing healthtech company scales internationally. Your work will impact hundreds of thousands of members across multiple countries.

#  ⭐ Is it you we’re looking for?

We are looking for engineers with 3+ years of experience to help us scale our Engineering community from different perspectives (product, tech, and internal organization-wise):

* You’ll be able to tackle high-impact & high-risk projects involving many engineers.
* You’ll design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products.
* You’ll have the opportunity to mentor other engineers & lead crews (more details in [this article](https://blog.alan.com/tech-et-produit/engineering-organisation-at-alan)).
* You’ll be able to contribute to hiring your future coworkers and shape candidates’ hiring experience (improving our technical assessment process etc...)

**You would be a good fit at Alan if most of this sounds like you:** 

* Well-versed in Object Oriented Programming such as Python, Java, C#, and enthusiastic about web technologies such as modern Javascript.
* Willing to work in Python/JavaScript (but you don’t need to have experience with those 2 languages!).
* Passionate about building products.
* Self-starting and entrepreneurial.
* Humble and still willing to grow (no matter your seniority!).
* Collaborative, enthusiastic about teamwork, learning, and teaching.
* Fluent in English (no need to speak French!).

For this opportunity, we are aiming to hire within the C-F level range.

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.

# 🙌 [Perks & Benefits](https://alan.com/en/careers/a/salary-equity)

At Alan, we believe that **being in good health is a basic need,** and it starts with our employees. This is why Alaners are provided with a stimulating environment and perks ensuring they are **happy, efficient and spend only high-quality time** with co-workers. 

**Therefore, we offer:**

* **Fair rewards**. Generous equity packages complement your base salary.
* **Flexible Office**. Amazing office space at our HQ, sponsored co-working hubs or a full-remote experience with home office equipment sponsorship, we want you to live where you’re the happiest.
* **All the tools you need**. Top of the range equipment: Macbook Pro, keyboard, laptop stand, monitor, and noise-canceling headphones.
* **Flexible vacation policy and flexible working hours**. Organize your time as you wish.
* **Delightful healthcare insurance:** Extremely comprehensive health insurance - 100% for you and your children, 90-100% for partners depending on your country _(permanent contracts only)_.
* **Transport**. Country-specific commuter benefits.
* **Learning & Training opportunities.** A highly flexible Training policy free books and budget to attend and speak at conferences if the opportunity arises.
* **Personal growth through coaching**: At Alan, coaching isn't just a perk -it's core to who we are. Every Alaner is paired with a dedicated coach from day one, who helps maximize their impact, nurture engagement, and navigate Alan's values to develop their full potential.[**Learn more about our coaching culture**](https://alan.com/en/blog/discover-alan/a/alan-culture-excellence-through-coaching)**.**
* **Parental leave.** Extended parental leave for all new parents.

## 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](https://alan.com/about) and [Career](https://alan.com/careers) pages, as well as our [Medium](https://medium.com/alan), [blog](https://blog.alan.com/) and [Glassdoor page](https://www.glassdoor.com/Overview/Working-at-Alan-EI%5FIE1696043.11,15.htm) for more info.

**🔄 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_](https://www.notion.so/alaninsurance/Software-Engineering-Areas-Alan-2c61426e8be7805bacd2cdbc08c32640?source=copy%5Flink)_._
