Attiva gli avvisi di lavoro via e-mail!

Senior Full-Stack Software Engineer - AI

Treatwell

Cagliari

Remoto

EUR 40.000 - 60.000

Tempo pieno

Ieri
Candidati tra i primi

Descrizione del lavoro

A leading salon management software company is seeking a Full-stack Software Engineer to join its AI Engineering team in Cagliari, Italy. In this role, you'll develop AI-powered solutions and maintain integrations with various platforms like Salesforce and Hubspot. The company offers great benefits including 28 days of holiday, monthly vouchers, and remote work opportunities.

Servizi

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

Competenze

  • Experience with AI services like OpenAI or AWS Bedrock.
  • Solid understanding of RESTful API design and OAuth.
  • Knowledge of agile methodologies and DevOps best practices.

Mansioni

  • Design, develop, and maintain scalable services in Node.js.
  • Integrate and maintain connections with third-party APIs.
  • Participate in code reviews and architectural decisions.

Conoscenze

LangChain experience
LLM orchestration
Backend development with Node.js
Frontend experience with React
Problem-solving and communication skills

Strumenti

AWS
Jest
Cypress

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 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. 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, collaborating 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.

Responsibilities include:

  • Design, develop, and maintain scalable services and applications in Node.js (TypeScript).

While we primarily use Node.js, adaptability across different languages and ecosystems is highly valued.

  • Collaborate with product managers, designers, and engineers in an Agile environment.
  • Write clean, maintainable, and well-tested code following good engineering practices.
  • Integrate and maintain connections with third-party APIs and services.
  • Participate in code reviews, architectural decisions, and continuous improvement initiatives.
  • Ensure performance, quality, and responsiveness of applications.
  • Apply good UX and technical design principles to ensure quality in development.
  • 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 experience in backend development with Node.js or similar JavaScript runtimes.
    • 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).
    • Knowledge of 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 people across Europe, providing industry-leading salon management software connected to Europe’s top bookings platform, with over 50,000 salon partners and 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 EUR Treatwell vouchers
    • Access to mental health support platforms
    • 100% remote work with flexible hours

    Equal Opportunities:

    Treatwell is an ‘Open to All’ employer and welcomes everyone. We are committed to making reasonable adjustments in our recruitment process. Please indicate any adjustment needs 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.