Attiva gli avvisi di lavoro via e-mail!

Senior Full-Stack Software Engineer - AI

Treatwell

Veneto

Remoto

EUR 45.000 - 65.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Descrizione del lavoro

A leading salon management software company is seeking a Full-stack Software Engineer in Italy to design and build AI-powered solutions. You'll work within an Agile team to integrate platforms and enhance customer experience. The ideal candidate has experience with Node.js and AI services. This role offers 100% remote work and flexible hours, along with 28 days of holiday and other benefits.

Servizi

28 days holiday plus bank holidays
Monthly €40 Treatwell vouchers
Access to a mental health support platform
100% remote work with flexible hours

Competenze

  • Proven experience as a Software Engineer.
  • Strong back-end development experience with Node.js or similar JavaScript runtime.
  • Experience with AI services like OpenAI or AWS Bedrock.

Mansioni

  • Design, develop, and maintain scalable services and applications in Node.js.
  • Collaborate in an Agile environment with product managers and designers.
  • Integrate and maintain connections with third-party APIs.

Conoscenze

Node.js
RESTful API design
Problem-solving skills
Agile methodologies

Strumenti

LangChain
AWS
React
Java/SpringBoot

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—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 customer experience.

We seek a software engineer experienced in working within a cross-functional Agile team, with a proven track record 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 ensure the team consistently delivers high-quality code to meet and exceed goals. You will collaborate with team members to build robust integrations with third-party services and help define and implement an AI adoption strategy, exploring and integrating LLM and AI services / methodologies.

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

You'll be responsible for :

  • Designing, developing, and maintaining scalable services and applications in Node.js (TypeScript).

While the primary focus is on Node.js, adaptability across different programming languages and ecosystems is highly valued as we are not tightly coupled to a specific backend technology.

  • 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 performance, quality, and responsiveness of applications.
  • Applying good UX principles and technical design to ensure quality in the development process.
  • About you :

  • Experience with LangChain, LLM orchestration, or building AI-powered features.
  • Experience with AI services like OpenAI, Hugging Face, AWS Bedrock, or vector databases.
  • Proven experience as a Software Engineer.
  • Strong back-end development experience with Node.js or similar JavaScript runtime.
  • Experience with other backend languages / frameworks (e.g., Python, Java / SpringBoot) and frontend (mainly React).
  • Solid understanding of RESTful API design, OAuth, and third-party API integrations.
  • 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 (e.g., 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 across 13 countries, processing over 8 million bookings monthly. 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 Treatwell vouchers
    • Access to a mental health support platform
    • 100% remote work with flexible hours

    Equal Opportunities

    Treatwell is an ‘Open to All’ employer. We welcome everyone and are committed to making reasonable adjustments during the recruitment process. Please specify any adjustment requests in your application.

    J-18808-Ljbffr

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