We’re looking for talented, friendly, and adaptable Full-stack Software Engineers to help fast-track the integration of AI within our products, both for internal and external use. In this role, you’ll join Treatwell’s new AI Engineering team, where you’ll design and build AI-powered, full-stack solutions—ranging from internal automation to customer-facing features. Your core mission will be to integrate intelligence into our ecosystem, linking platforms like Salesforce, Hubspot, Confluence, and our own products to streamline workflows and enhance the customer experience. We seek a software engineer comfortable working in a cross-functional Agile team, with proven experience in designing and building frontend and backend applications, delivering clean, maintainable, and well-tested code. Our goal is to produce excellent work and be recognized for it. As a full-stack engineer, you will ensure the team consistently delivers high-quality code, helping meet and exceed objectives. You will collaborate with team members to build robust integrations with third-party services. You will also assist in defining and implementing an AI adoption strategy, exploring, evaluating, and integrating LLM and AI services/methodologies into our products. We are building a Europe-wide platform and team, and we recognize the importance of doing great work to succeed. We value passionate individuals who love challenges, learning, and growth. Responsibilities include: Designing, developing, and maintaining scalable services and applications in Node.js (TypeScript). While we primarily use Node.js, adaptability across different programming languages and ecosystems is highly valued. Collaborating with product managers, designers, and engineers in an Agile environment. Writing clean, maintainable, and well-tested code following best engineering practices. Integrating and maintaining connections with third-party APIs and services. Participating in code reviews, architectural decisions, and continuous improvement initiatives. Ensuring application performance, quality, and responsiveness. Applying good UX principles, visual design, and technical quality standards throughout the development process. About you: Experience with LangChain, LLM orchestration, or building AI-powered features. Experience with AI services (e.g., OpenAI, Hugging Face, AWS Bedrock, vector databases). Proven experience as a Software Engineer. Strong backend development experience with Node.js or similar JavaScript runtime. Experience with other backend languages/frameworks (e.g., Python, Java/SpringBoot) and frontend (primarily React). Solid understanding of RESTful API design, OAuth, and third-party API integration. Excellent problem-solving and communication skills. Familiarity with cloud platforms, especially AWS. Nice to have: Experience with TDD/BDD and writing test suites (e.g., Jest, Cypress). Familiarity with agile methodologies and DevOps best practices. Experience with CI/CD pipelines (we use GitLab CI/CD). About Treatwell Hi, we’re Treatwell. Nice to meet you. We’re a team of 700 passionate and talented people across Europe. We provide industry-leading salon management software, connected to Europe’s top bookings platform, working with over 50,000 salon partners in 13 countries, processing over 8 million bookings monthly. And we’re just getting started. We’re on an exciting journey to revolutionize the hair and beauty community digitally. If this excites you, we might have the role for you. What we offer: 28 days holiday plus bank holidays Monthly €40 Treatwell vouchers Access to mental health support platforms 100% remote work with flexible hours Equal Opportunities Treatwell is an inclusive employer and welcomes everyone. We are committed to making reasonable adjustments during the recruitment process; please specify any needs in your application. J-18808-Ljbffr J-18808-Ljbffr