Senior Fullstack Software Engineer

6 giorni fa


Milano, Lombardia, Italia TMC A tempo pieno

Italy Software Milan Hybrid

As a Fullstack developer, you will be responsible for the development, maintenance, and evolution of complex web applications, working on both the backend and the frontend.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT
About this vacancy

The role will involve:

  • Designing, developing, and maintaining backend software components in object-oriented PHP.
  • Implementing and managing REST APIs + JSON and SOAP Web Services with XML, XSD, WSDL.
  • Managing authentication and authorization using JWT (JSON Web Tokens).
  • Working with SQL databases: query design, optimization, data schema management.
  • Frontend development using AngularJS, Bootstrap, and JavaScript.
  • Collaborating with teams utilizing code versioning with Git.
  • Contributing to requirements definition, code review, automatic/manual testing, and deployment.
  • Supporting debugging, refactoring, and continuous improvement activities.
What we expect from you
  • Degree in Computer Engineering/Computer Science or related disciplines.
  • At least 4 years of work experience in fullstack software development or equivalent roles.
  • Strong proficiency in PHP OOP (object-oriented programming).
  • Experience with JWT for secure authentication/authorization.
  • In-depth knowledge of Web Services SOAP + XML, including XSD and WSDL schemas.
  • Experience with Web Services REST + JSON.
  • Expertise in relational databases (SQL): design, optimization, complex queries.
  • Good experience with AngularJS, Bootstrap, and JavaScript.
  • Daily use of Git for version control.
  • Ability to work in a hybrid mode, with regular presence on-site in Milan.

Nice to have:

  • Knowledge of TypeScript.
  • Experience with MTOM for binary data transmission via SOAP.
  • Usage of Google Maps APIs.
  • Good skills in advanced CSS.

Personal Qualities

  • Problem-solving attitude and effective debugging skills.
  • Attention to detail, precision, and focus on code quality.
  • Strong teamwork and collaboration skills with other roles (UX/UI, QA, Architecture).
  • Autonomy in managing tasks and deadlines.
  • Technological curiosity and desire for continuous learning.
What you can expect from us

TMC is an international high-tech consultancy company that provides expertise to its clients to support them in achieving their technological challenges. As such, TMC operates as a center of experts available to its clients, helping them to be more competitive in an increasingly global and rapidly evolving technological world. At TMC, we believe that people drive technology innovation. This is why we strive to create the best possible conditions for technological talents to thrive. We offer you a stimulating and challenging work environment where you can take charge of your career. As an Employeneur, you are part of our TMC family. Besides our exceptional technical expertise, fun and commitment are significant parts of our culture.

The 5 basic principles of employeneurship

A long-term working relationship

Enjoy the security of a long-term contract and a stable source of income while getting the opportunity to work at diverse projects.

Individual profit sharing

Full transparency. That's it. For each of your projects, you know your hourly rate, your costs, and your individual performance-based profit sharing, all in order to stimulate your inner entrepreneur.

Business cells

Our employeneurs are grouped in business cells based on their technical expertise. They are small, focused and function as high-grade knowledge networks. And as buzzing communities of close colleagues.

YOUniversity

Every employeneur drives their own career. Together, we make a plan for personal and professional growth. Receive personal coaching and an extensive training budget to keep developing yourself and deliver outperformance at our clients.

The Entrepreneurial Lab

Work on your technical dreams in our lab. Collaborate with others in multidisciplinary teams to unlock out-of-the-box thinking and innovative ideas as well as entrepreneurial skills.



  • Milano, Lombardia, Italia Safeguard Global Switzerland A tempo pieno

    Safeguard Global è una società internazionale attiva sul mercato dal 2008, specializzata in Global Workforce Management operativa in 170 paesi nel mondo, con ad oggi più di 1800 dipendenti. La nostra Vision è Work in Any Way, infatti crediamo che i confini non dovrebbero essere barriere al business o al talento.PosizioneSiamo alla ricerca di uno...

  • Software Engineer

    5 giorni fa


    Milano, Lombardia, Italia DreamBuilders A tempo pieno

    Fullstack Engineer (Java/Spring + Angular)Stiamo costruendo il "motore" che unisce clinico + operativo + burocrazia per gli studi sanitari italiani. Oltre 1.300 professionisti usano i nostri prodotti ogni giorno. Il nostro obiettivo è aiutare nuovi professionisti entro dicembre 2027. Cerchiamo un/una Fullstack Engineer che voglia costruire funzionalità...

  • Automation Engineer

    3 giorni fa


    Milano, Lombardia, Italia Top-engineer A tempo pieno

    Top Engineer è una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e nell'ottimizzazione di progetti ad alto contenuto tecnologico.Stiamo cercando per il nostro prestigioso cliente Leonardo US Automation,...

  • Senior Software Engineer

    2 settimane fa


    Milano, Lombardia, Italia Metric Bio A tempo pieno

    We're looking for aSenior Software Engineerto join our R&D software team in Milan. You'll design, develop, and testC++ softwarefor advanced medical technologies, working closely with cross-functional teams in aregulated environment.What You'll Do:Design, implement, and test C++ software based on requirements and architectureDevelop and review software...

  • java fullstack senior

    2 settimane fa


    Milano, Lombardia, Italia LOG srl A tempo pieno

    La LOG.IT s.r.l.,società specializzata nell'integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, selezionaJAVA FULLSTACK SENIORper importante cliente.Il candidato ideale dovrà avere almeno5 anni di esperienza lavorativanel ruolo, preferibilmente in contesti...

  • Java Fullstack Senior

    5 giorni fa


    Milano, Lombardia, Italia Log Srl A tempo pieno

    La LOG.IT s.r.l.,società specializzata nell'integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, selezionaJAVA FULLSTACK SENIORper importante cliente.Il candidato ideale dovrà avere almeno5 anni di esperienza lavorativanel ruolo, preferibilmente in contesti...


  • Milano, Lombardia, Italia BID Company A tempo pieno

    Sei un* FullStack Developer con una forte anima tecnica e una naturale attitudine alla leadership?Ti piace mettere mano al codice, ma anche guidare scelte architetturali, supportare il team e contribuire in modo concreto al successo dei progetti?Stiamo cercando un*Senior FullStack Tech Leadpront* a fare la differenza su applicazioni web complesse e progetti...


  • Milano, Lombardia, Italia Log Srl A tempo pieno

    La LOG.IT s.r.l.,società specializzata nell'integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, selezionaSenior fullstack Developer (con forte orientamento backend)per importante cliente.Il candidato ideale dovrà avere almeno6 anni di esperienza lavorativanel ruolo,...


  • Milano, Lombardia, Italia JUMPIT A tempo pieno

    AziendaJumpit S.r.lPosizioneFullstack developer Java SeniorData udate07/01/2026Luogo lavoroMilano / BariImpegnoFull-timeCompenso lordoDa concordarePosti disponibili1Contratto lavoroPartita IvaDescrizione offerta di lavoroUnisciti a JUMPIT: Innovazione, Persone e Crescita nel Cuore della Digital TransformationJumpit, nata nel 2019 come startup innovativa con...


  • Milano, Lombardia, Italia Akamas A tempo pieno

    We're redefining performance engineering with AI - join usAkamas is a software platform that reshapes IT performance optimization through AI, automation, and the domain expertise we've developed by working with some of the most demanding enterprise customers across the world, achieving unprecedented levels of performance, efficiency, and cost savings.About...