Senior Software Engineer

4 settimane fa


Milan, Italia Metrikflow A tempo pieno

1. Company Overview

We are a remote-first Berlin-based tech-driven company on a mission to support companies in their sustainability transition towards net zero using our climate-tech-backed data, algorithms and industrial expertise.

We are looking for a rockstar profile to join our young and dynamic environment with a deep motivation to have a positive impact.

2. Position Summary

We are seeking a talented and motivated Senior Software Engineer to join our team. The ideal candidate will have extensive experience in building scalable applications using NodeJS and TypeScript, along with a strong knowledge of SQL and NoSQL databases. This role will require expertise in implementing modern design patterns and best practices to create efficient, maintainable, and robust systems.

Tasks
  • Design, develop, and maintain robust, scalable full-stack applications using NodeJS and TypeScript.
  • Architect efficient and maintainable solutions using modern design patterns (e.g., MVC, dependency injection, factory, repository).
  • Build and optimize relational databases (SQL) and non-relational databases (NoSQL) to ensure high performance and scalability.
  • Develop intuitive and responsive user interfaces using frontend frameworks such as React, Angular, or Vue.js.
  • Implement frontend design patterns and state management to ensure a seamless user experience.
  • Collaborate with UX/UI designers to translate business needs and designs into functional, interactive features.
  • Optimize frontend performance for scalability and speed across a variety of devices and browsers.
  • Ensure cross-browser compatibility and address frontend issues related to rendering, layout, and responsiveness.
  • Develop and document clean, maintainable code that adheres to our best practices and coding standards.
  • Design and implement RESTful APIs services with a focus on performance and security.
  • Collaborate with product managers, designers, and other engineers to define, design, and implement new features.
  • Troubleshoot, debug, and enhance existing systems to improve performance and user experience.
  • Conduct code reviews, mentor junior developers, and foster a culture of technical excellence.
Requirements
  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in NodeJS and TypeScript, with a deep understanding of their ecosystems.
  • Expertise in modern design patterns and architectural principles for building scalable and maintainable systems.
  • Solid understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
  • Experience in frontend frameworks such as React, Angular, or Vue.js.
  • Strong understanding of server-side technologies and architectural patterns (e.g., microservices, event-driven architectures).
  • Excellent debugging, troubleshooting, and optimization skills.
  • Strong communication skills with the ability to collaborate across teams and grasp technical concepts.
  • You should be based in Europe or European Time Zone

Nice-to-Have:

  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and containerization tools (e.g., Docker, Kubernetes).
  • Familiarity with test-driven development (TDD) and unit testing frameworks (e.g., Jest, Mocha).
  • Understanding of Agile development methodologies and tools.
Benefits
  • Competitive Salary

  • ESOP package

  • Work from anywhere you want We’re a remote-based company (European time zone is preferred)

  • Onsite with the team (every quarter)

  • You’ll help make a positive impact on the planet

  • You’ll build a wide network of realities committed to preserving the environment and society

  • We’re are a very international team, from all over the world

  • This is an opportunity for you to grow and gain professional experience

  • Join our rocketship to build the #1 ESG platform in Italy 🚀

  • Please submit your CV and a short Cover Letter explaining why you would like to work at Metrikflow.

  • The ideal candidate would be able to start working from January / February 2025.

  • You can check more about us on our Linkedin page and our website at [www.metrikflow. com]



  • Milan, Italia Motork A tempo pieno

    Senior Software Engineer - Milan - MotorkWhat you can expect from the recruitment process:HR interviewTechnical interviewC-level interviewAt MotorK, we embrace a platform vision where all our products are connected and we provide our customers a single product experience. We are now building a next-generation platform where as a Senior Software Engineer you...


  • Milan, Italia Sopran spa A tempo pieno

    La missione di DET FIRE S.r.l è rivolta alla Sicurezza Antincendio, nello specifico, alla produzione di apparecchiature per la Gestione della Rivelazione Incendi, Gas e dei sistemi di Spegnimento e collabora strettamente con il Gruppo SopranCiodue.Per ampliamento organico siamo alla ricerca di un/a:Senior Software EngineerLa figura che cerchiamo avrà la...


  • Milan, Italia Dolmen Srl A tempo pieno

    Dolmen S.r.l. società di consulenza informatica e sviluppo software nata da professionisti di decennale esperienza nel settore ICT, cerca per inserimento immediato nel suo organico:Java Software Engineer Middle/SeniorSiamo alla ricerca di un/una Middle/Senior Java Software Engineer per ampliare il nostro team di professionisti. Lavorerai su progetti...


  • Milan, Italia Startup Bakery A tempo pieno

    Senior Software EngineerWe are Startup Bakery. Nice to meet you!We are an Italian startup studio and we specialize in creating SaaS startups with a B2B focus. Every project we undertake combines a simple user experience, advanced data gathering and processing as well as AI elements.Our team is made up of founders, investors and serial entrepreneurs, open...

  • Software Engineer

    1 settimana fa


    Milan, Italia Motork A tempo pieno

    Software Engineer - Milan - MotorKAt MotorK, we embrace a platform vision where all our products are connected and we provide our customers a single product experience. We are now building a next-generation platform where as a Senior Software Engineer you will have the opportunity to produce a high impact and shape the technical direction of the company.The...


  • Milan, Italia Globant A tempo pieno

    We are a digitally native company that helps organizations reinvent themselves and unleash their potential. We are the place where innovation, design and engineering meet scale. Globant is 20 years old, NYSE-listed public organization with more than 28,000 employees worldwide working out of 27 countries globally.We are looking for a Senior AI Software...

  • Senior Software Engineer

    3 settimane fa


    Milan, Italia Tactical People s.r.l. A tempo pieno

    Unisciti a TACTICAL PEOPLE: Innovazione, Persone e Crescita nel Cuore della Digital TransformationDa oltre 20 anni, TACTICAL PEOPLE si posiziona come leader nel mercato ICT, guidando con passione e competenza i nostri clienti di medie e grandi dimensioni attraverso il dinamico percorso della digital transformation. La nostra mission è chiara: non solo...


  • Milan, Italia Pietro Fiorentini spa A tempo pieno

    Posizione: Senior Process EngineerIn ottica di potenziamento del Team, siamo alla ricerca di un/a Senior Process Engineer da inserire all’interno della Divisione Energy Special Projects della nostra sede di Milano (MM Isola).Principali Attività:Sviluppo dei bilanci materiali e termici tramite software di simulazione.Preparazione dei Process Flow Diagram e...

  • Senior Software Engineer

    1 settimana fa


    Milan, Italia Startup Bakery srl A tempo pieno

    We are Startup Bakery. Nice to meet you!We are an Italian startup studio and we specialize in creating SaaS startups with a B2B focus. Every project we undertake combines a simple user experience, advanced data gathering and processing as well as AI elements.Our team is made up of founders, investors and serial entrepreneurs, open innovation enthusiasts,...

  • Senior Process Engineer

    2 settimane fa


    Milan, Italia Technip Energies Abu Dhabi A tempo pieno

    Senior Process EngineerSEGULA TechnologiesWe are looking for a Senior Process Engineer to join our Energy Team! Your activities will include the following:The design of complex chemical and petrochemical plants;Drafting plant documentation related to disciplines;Utilities Flow Diagrams...SENIOR PROCESS ENGINEER - MILANOSDG GroupWe are looking for a Senior...


  • Milan, Italia Herzum Software S.R.L. Unipersonale A tempo pieno

    Per uno dei nostri Partners, siamo alla ricerca di un Senior System Engineer/Administrator.Modalità di lavoro: Ibrido su Milano 1 giorno a settimanaE' richiesta la disponibilità per reperibilità (1 settimana/mese).E' richiesta esperienza di minimo 5 anni nella gestione Datacenter corporate di grandi dimensioni e buone conoscenze trasversali...


  • Milan, Italia Herzum Software S.R.L. Unipersonale A tempo pieno

    Per uno dei nostri Partners, siamo alla ricerca di un Senior System Engineer/Administrator. Modalità di lavoro: Ibrido su Milano 1 giorno a settimana E' richiesta la disponibilità per reperibilità (1 settimana/mese).Competenze richieste: E' richiesta esperienza di minimo 5 anni nella gestione Datacenter corporate di grandi dimensioni e buone conoscenze...

  • Software Engineer

    2 giorni fa


    Milan, Italia Motork A tempo pieno

    Software Engineer (Java) - Milan - MotorkMotorK is the leading sales and marketing technology company in Europe, specialized in the automotive sector. At MotorK our mission is to empower manufacturers and dealerships to sell more with innovative, cloud-based products and services to offer the best digital customer experience.We are on a fast and ambitious...


  • Milan, Italia NES Fircroft A tempo pieno

    Senior Structural EngineerDuration: 30 months - Full time contractWork Location: Milan, ItalySummarized Job Description or List of Position Responsibilities/Duties:Review / Lead the design and analysis of structural systems, and specifications.Utilize engineering software for structural modelling and simulations.Provide technical guidance and mentorship to...


  • Milan, Italia Herzum Software S.R.L. Unipersonale A tempo pieno

    For one of our Partner, we are looking for a Network Engineer Senior . Consultants should be trained and capable of independently delivering network service support and will be involved in installation, configuration and integration activities of Cisco network projects. Consultants will need to go through a structured training program to reach the next level...


  • Milan, Italia Beasy4BIZ A tempo pieno

    Beasy4BIZ opera internazionalmente nel settore delle nuove tecnologie, offrendo soluzioni innovative di sviluppo software. Cerchiamo e vogliamo essere circondati da persone di talento che amino le sfide, con sufficiente esperienza per poter lavorare in modo indipendente ma anche desiderose di imparare dagli altri e insegnare agli altri.Per ampliamento del...

  • Software Engineer

    4 settimane fa


    Milan, Italia adh Personal Thüringen A tempo pieno

    DESCRIZIONE AZIENDALa divisione Engineering di CLAIRE JOSTER by Eurofirms Group, Società di Ricerca e Selezione del Personale, è alla ricerca di una figura di SOFTWARE ENGINEER per importante azienda multinazionale specializzata nel settore dell'automazione di impianti.POSIZIONEStiamo ricercando una figura con 7-8 anni di esperienza nella programmazione...


  • Milan, Italia Beasy4BIZ A tempo pieno

    Beasy4BIZ opera internazionalmente nel settore delle nuove tecnologie, offrendo soluzioni innovative di sviluppo software. Cerchiamo e vogliamo essere circondati da persone di talento che amino le sfide, con sufficiente esperienza per poter lavorare in modo indipendente ma anche desiderose di imparare dagli altri e insegnare agli altri. Per ampliamento del...

  • Senior Software Engineer

    4 settimane fa


    Milan, Italia Metrikflow A tempo pieno

    1. Company OverviewWe are a remote-first Berlin-based tech-driven company on a mission to support companies in their sustainability transition towards net zero using our climate-tech-backed data, algorithms and industrial expertise.We are looking for a rockstar profile to join our young and dynamic environment with a deep motivation to have a positive...


  • Milan, Italia F&M INGEGNERIA SPA A tempo pieno

    F&M Ingegneria is looking for a Senior Structural Engineer to join its staff in Milan.The ideal candidate will possess the following requirements:At least 2/3 years of experience in structural design;Degree in Civil Engineering, structures curriculum;Excellent knowledge of English;Good knowledge of BIM software;Residence in the province of Venice or...