Attiva gli avvisi di lavoro via e-mail!

Senior Full-stack Software Engineer

Treatwell

Napoli

Remoto

EUR 45.000 - 65.000

Tempo pieno

Ieri
Candidati tra i primi

Descrizione del lavoro

A leading salon management software provider is seeking a Full-stack Software Engineer to integrate AI into their products. The role involves designing and developing applications using TypeScript, React, and Node.js in a fully remote setting. Ideal candidates have strong back-end experience and proficiency in clean coding practices. The company offers flexible hours, generous holiday, and mental health support.

Servizi

28 days holiday plus bank holidays
Monthly 40 EUR Treatwell vouchers
Mental health support
100% remote work with flexible hours

Competenze

  • Proven experience as a full-stack engineer or similar role.
  • Strong proficiency in TypeScript and React.
  • Experience in back-end development with Node.js or similar.

Mansioni

  • Design and develop scalable full-stack web applications.
  • Collaborate with stakeholders in an agile environment.
  • Maintain connections with third-party APIs.

Conoscenze

TypeScript
React
Node.js
RESTful API design
Problem-solving
Communication skills

Strumenti

Jest
Cypress
Gitlab CI/CD
AWS

Descrizione del lavoro

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—everything 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 internal workflows and elevate the experience for every Treatwell customer.

We are seeking a software engineer comfortable working in a cross-functional Agile team, with proven experience in designing and building frontend and backend applications, and delivering clean, maintainable, and well-tested code. We aim to do great work and be recognized for it.

As a full-stack engineer, you will help ensure the team consistently delivers high-quality code, enabling them to meet and exceed their goals. You will collaborate with team members to build robust integrations with third-party services.

You will also help define and implement an AI adoption strategy, exploring, evaluating, and integrating LLM and AI services/methodologies into our products.

We’re building a Europe-wide platform and team, and we need passionate people who love challenges, learning, and growth.

You'll be responsible for :

  • Designing, developing, and maintaining scalable full-stack web applications using React (TypeScript) on the front-end and Node.js / TypeScript on the back-end.

While we focus on these technologies, adaptability in other programming languages and ecosystems, especially on the back-end, is highly valued.

  • Collaborating with stakeholders: product managers, designers, and other engineers in an agile environment.
  • Writing clean, maintainable, and well-tested code following TDD and BDD methodologies.
  • 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 and technical design to ensure quality in development.
  • About you :

    • Proven experience as a full-stack engineer or similar role.
    • Proficiency in TypeScript and React (including hooks and component lifecycle).
    • Strong back-end development experience with Node.js or similar JavaScript runtime.
    • Solid understanding of RESTful API design, OAuth, and third-party API integration.
    • Experience with TDD / BDD and testing frameworks like Jest and Cypress.
    • Familiarity with agile methodologies and DevOps practices.
    • Excellent problem-solving and communication skills.
    • Fluent English communication skills.

    Nice to have :

    • Experience with Java ecosystem.
    • Experience with AI services (e.g., OpenAI, Hugging Face, AWS Bedrock, vector databases).
    • Experience with LangChain, LLM orchestration, or AI-powered feature development.
    • CI / CD pipeline experience (we use Gitlab CI / CD).
    • Familiarity with cloud platforms, especially AWS.

    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 across 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.

    We’ll treat you with :

    • 28 days holiday plus bank holidays
    • Monthly 40 EUR Treatwell vouchers
    • Mental health support
    • 100% remote work with flexible hours

    Equal Ops

    Treatwell is an ‘Open to All’ employer, welcoming everyone to the team. We are committed to providing reasonable adjustments during the recruitment process. Please specify any adjustment needs in your application.

    Ottieni la revisione del curriculum gratis e riservata.
    oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.