T

TeamSystem

Provides accounting, payroll, ERP software

Full-stack Engineer - Node.js & React.js

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of experience in software development.
  • Strong expertise in the TypeScript ecosystem, including deep knowledge of Node.js and modern backend development practices.
  • Experience with front-end development in React.js.
  • Experience working with MongoDB.
  • Proven experience using modern coding assistants effectively and thoughtfully, with a focus on code quality, correctness, and maintainability.
  • Advanced proficiency in English at C1 level.

Responsibilities

  • Design and develop full-stack features for the company platform, owning the lifecycle from API design to UI implementation.
  • Build and maintain backend services using Node.js and TypeScript, including RESTful APIs, data models, and integrations with internal and third-party systems.
  • Develop responsive user interfaces with React.js and TypeScript, collaborating with designers.
  • Work in an Agile environment, contributing to technical analysis, architectural decisions, and code reviews across the full stack.
  • Write clean, reusable, testable, and well-documented code on both the frontend and backend.

Desired Qualifications

  • Familiarity with NestJS, Fastify, or Express.
  • Familiarity with microfrontend architectures.
  • Experience with CI/CD pipelines, quality and security gates.
  • Familiarity with automated testing, including unit, integration, and end-to-end tests.
  • Familiarity with cloud platforms such as AWS and Azure.

About the Company

TeamSystem

Provides accounting, payroll, ERP software

TeamSystem provides business software for professionals and small to mid-sized enterprises, including accounting, payroll, and enterprise resource planning (ERP), with a strong emphasis on cloud-based solutions. Its product suite helps users manage financials, HR, and operations from one integrated platform. The company has grown from a local software provider into a European tech player through a sequence of acquisitions and strategic investments, shifting focus from on‑premises tools to cloud services and scalable subscriptions. Its differentiators include a long track record of expansion via partnerships with leading private equity firms and investors, and a deliberate push into cloud-based offerings that enable scalable, subscription-based delivery. The overarching goal is to become a dominant force in European business software by providing integrated, cloud-enabled solutions that help professionals and small businesses run their operations more efficiently and remotely.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$770M
Headquarters
Pesaro, Italy
Founded
1979

Recently Posted Jobs

Explore more opportunities at TeamSystem

See more jobs