cover
Full Time

Full-stack Engineer/ 1 week ago

tuotempo
Attractive
Application ends: 2026-08-26

Quick Summary

tuotempo is hiring a 100% remote Full-Stack Engineer in Italy to design and maintain healthcare web applications end-to-end. The role involves building React and TypeScript frontends and developing on a PHP backend transitioning toward microservices and AI integration. Required qualifications include 3+ years of web development experience, proficiency in React, TypeScript, PHP (or other OOP languages like Go or Rust), SQL databases, and automated testing.

Full Stack Engineer

We're looking for a Full Stack Engineer to help build and evolve the products used every day by thousands of clinics and millions of patients. You'll own product features end-to-end, from backend logic to the interface the user actually touches.

Our frontend is built in React and TypeScript; our backend runs in PHP today and is evolving toward a modern, microservices-based architecture, with AI at the core of how we build. You'll start by delivering features on our existing product, get a deep understanding of it, and help shape where our stack goes next.

Responsibilities

  • Design, build, and maintain product features end-to-end, across frontend and backend.
  • Deliver features on our current PHP backend and contribute to its evolution toward a modern, microservices-based architecture.
  • Build user-facing interfaces in React and TypeScript.
  • Write clean, well-tested code (unit, integration, end-to-end) and take part in code reviews.
  • Make the most of modern AI tooling in your day-to-day development.
  • Work closely with product managers, designers, and QA to ship and monitor features in production.

What to Expect in Your Journey With Us

Your First Month:

  • Set up your development environment and get access to our systems.
  • Participate in onboarding sessions.
  • Start exploring our product and getting to know the team.
  • Get comfortable with our workflows and development practices.

After the second Month:

  • Develop, test, and deploy your first feature to production.
  • Monitor how your feature performs and start building a feel for our product metrics.
  • Have a solid understanding of the product across the full stack.
  • Deliver a steady stream of features to production, owning them end-to-end.
  • Start spotting opportunities for improvement and bringing your own proposals to the table.

Qualifications

Must-have:

  • 3+ years building and shipping web applications.
  • Solid experience with modern frontend architecture (preferred React and TypeScript).
  • Solid backend skills. PHP or Typescript experience is highly valued, but we also welcome candidates with solid experience in other object-oriented languages (e.g. Rust, Go etc.) who are eager and comfortable to work with PHP.
  • Good command of SQL databases.
  • Experience with automated testing.
  • Comfortable working across the full stack.
  • Strong communication and collaboration skills.

Nice-to-have:

  • Experience with microservice / distributed-system architectures.
  • Previous work migrating legacy systems to modern stacks.
  • Experience with Docker and cloud infrastructure (AWS, GCP, or Azure).
  • Experience in SaaS, multi-tenant, or healthcare/regulated domains.

What we offer:

We value a healthy work-life balance and long-term growth. Benefits vary by location, but here’s what you can expect:

Shared benefits

  • 100% remote work, with the option to join our offices in Bologna or Barcelona
  • One extra day off for your birthday
  • Access to iFeel – our mental wellbeing platform

Italy-specific

  • €8/day meal vouchers – lunch is covered if you're in the Bologna office
  • Private health coverage via Metasalute
  • Access to study in action platform

How does the recruitment process work?

  • Online test – online async exercise to get a first sense of your tech skills.
  • HR interview – a friendly chat to get to know you, your motivations, and tell you more about Tuotempo, our culture, and the team (1 hour).
  • Technical interview – with our Tech Managers, including practical exercises to evaluate your approach and problem-solving skills as a developer (1.5 hours).
  • Final interview — a broader conversation to align on expectations and future growth. If it’s a match, we’ll move forward with the offer!

Share

tuotempo

tuotempo

  • Address
    Palermo, Sicilia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy