Full-stack Engineer

1 giorno fa

Province of Monza and Brianza, Lombardy, Italia TeamSystem Tempo pieno

Overview

In this role you will translate requirements into code to build and maintain high-quality software for a leading European tech company. You will own full-stack features across the lifecycle, combining robust backend services with modern frontend interfaces. You will work in an Agile R&D team that values AI-driven innovation and cross-functional collaboration, delivering scalable solutions that impact customers and business processes.

Retribuzione / Benefits

  • 4-day week
  • Hybrid work model
  • Wellbeing Digital Wallet
  • personal wellbeing budget
  • tailored learning paths
  • international collaboration

Responsabilità

  • Design and develop full-stack features from API design to UI implementation
  • Build and maintain backend services with Node.js and TypeScript, including REST APIs, data models and integrations
  • Develop responsive user interfaces with React.js and TypeScript
  • Participate in Agile processes, contributing to technical analysis, architectural decisions and code reviews
  • Write clean, reusable, testable, and well-documented code on both frontend and backend

Requisiti fondamentali

  • Minimum 5 years of software development experience
  • Strong expertise in TypeScript with Node.js and modern backend practices
  • Frontend experience with React.js
  • Experience with MongoDB
  • Proficient with code quality practices and modern coding assistants
  • Ability to work autonomously, challenge requirements, make pragmatic technical decisions, and improve engineering culture
  • Advanced English proficiency (C1)
  • Autonomous and proactive
  • Strong communication and collaboration
  • Critical thinking and problem-solving
  • TypeScript
  • Node.js
  • React.js