Fullstack Developer
Company Overview
Holafly is a high-growth scale-up revolutionising how businesses and travellers connect to the internet abroad. Since 2018, we’ve empowered travellers in over 200 destinations worldwide with secure and reliable eSIM solutions. With a team of 500+ professionals across multiple countries, we are scaling globally to support travellers with seamless, unlimited data connectivity.
We’re not just connecting people—we’re enabling freedom and peace of mind, ensuring our users stay connected from the second they land, wherever their journey takes them.
The Role
As a Fullstack engineer, you will bridge the gap between high-performance UI and the future of connectivity by building AI-integrated web experiences. Your mission is to ensure our global platform remains resilient, scalable, and intuitive, directly impacting how millions of users access the internet.
Key Responsibilities
Architect scalable UIs using React and TypeScript, ensuring every component meets our high standards for performance and accessibility.
Backend Support & Integration: Develop and maintain efficient Node.js RESTful APIs to support frontend requirements and business logic.
API Standards: Experience working with OpenAPI (Swagger) for documenting and defining robust API contracts.
Drive technical excellence by implementing Test-Driven Development (TDD) and comprehensive testing suites to maintain a robust codebase.
Collaborate on AI-driven features, integrating intelligent workflows into the frontend to enhance the customer journey.
Maintain design consistency by leveraging Tailwind CSS and shadcn/ui to build beautiful, functional interfaces.
Optimize full-stack efficiency by collaborating on Node.js services and RESTful API integrations.
Lead by example in code quality, conducting peer reviews that foster a culture of clean, maintainable code.
Qualifications
Strong expertise in React and TypeScript, with a deep understanding of modern state management.
Node.js Proficiency: Solid experience building and consuming RESTful APIs using Node.js (Express, NestJS, or similar).
Proven commitment to Quality through TDD and experience with Testing Library/Jest.
Proficiency in Tailwind CSS and component libraries like shadcn/ui for rapid, high-quality development.
Familiarity with AI integration, understanding how to connect frontend layers with LLMs or AI services.
Nice to Have
Testing Standards: We value consistent quality; we use twd-js as our core frontend testing tool to automate development chores and maintain a high-quality codebase. Familiarity with it (or a similar testing mindset) is a plus.
DevOps Basics: Experience with Docker and containerized environments to ensure local-to-production consistency.
Cloud & CI/CD: Knowledge of Google Cloud Platform (GCP) infrastructure and hands-on experience with CI/CD pipelines.
Hybrid Modality
We focus on trust and performance. We are implementing a Two phased approach for our Hybrid Modality:
Phase 1: While the teams are establishing ways of working, building trust, and developing their rhythm, we ask that you’re present in the office Three days a week. In-person proximity is key to accelerating the forming stage.
Phase 2: Once teams are performing, we move to a more relaxed hybrid model. We ask for a minimum of one day per week in the office, centred around critical ceremonies such as sprint planning, reviews, and retrospectives.
Benefits & Perks
25 Days of PTO
10% pension contribution
€ 3000 for Medical/Health coverage
Self development budget of $ 500
- Department
- IT and Tech
About Holafly
During a trip to Thailand, Pedro and Lidia, the founders of Holafly, experienced the frustration of not having an internet connection.
Inspired by their own experiences, they came up with a simple but brilliant idea: why not allow travellers to buy data plans for any destination from their home country?
Our passion for providing easy and convenient connectivity to travellers around the world drives everything we do.
We love our work and we do it with pride. Stay connected wherever you go.