Vedere l'offerta completa

SENIOR SOFTWARE ENGINEER

Descrizione dell'offerta di lavoro

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. 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 [. com] #J-18808-Ljbffr
Vedere l'offerta completa

Dettagli dell'offerta

Azienda
  • Metrikflow
Località
  • Tutta l'Italia
Indirizzo
  • Imprecisato - Imprecisato
Data di pubblicazione
  • 14/12/2024
Data di scadenza
  • 14/03/2025
Embedded Software Developer / Software Engineer (M/F)
Baumann sideloaders srl

Per la sede di cavaion veronese cerchiamo un/a: embedded software developer / software engineer (m/f) la persona sarà inserita nel nostro team di ricerca e sviluppo e gradualmente responsabilizzata nella gestione di commesse e progetti di innovazione... le principali attività saranno le seguenti:......

Software Engineer
Adami & associati selezione del personale

Ruolo: software engineer siamo alla ricerca di un software engineer talentuoso per unirsi al team a calenzano, firenze... responsabilità: progettare e sviluppare soluzioni software ed elettroniche all'avanguardia... 13 gdpr 679/16)... disponibilità a viaggiare per lavoro... un ambiente di lavoro stimolante......

Advanced Software Engineer Salesforce Service Cloud
Sincrono Formazione Srl

Ruolo ricoperto:-advanced software engineer salesforce service cloudcompetenze richieste:-salesforce service cloudseniority: + 5 annisede di lavoro: milano, roma e napoli: preferibile residenza su milano (on-site)impegno: full time dal lunedì al venerdìsi offre:contratto e retribuzione commisurata alla......

Advanced Software Engineer
Sincrono Formazione Srl

Ruolo ricoperto:-advanced software engineercompetenze richieste:-java-apache tomcat-jboss application serverrequisiti linguistici:-inglese: livello b1seniority: +5 annisede di lavoro: roma ( sw parziale)impegno: full time dal lunedì al venerdìsi offre:contratto e retribuzione commisurata alla reale esperienza......

Expert Software Engineer
Sincrono Formazione Srl

Ruolo ricoperto:-expert software engineercompetenze richieste:-node js-aws-serverless framework-aws lambdaseniority: + 2 annisede di lavoro: roma ( sw totale)impegno: full time dal lunedì al venerdìsi offre:contratto e retribuzione commisurata alla reale esperienza del candidato......

Advanced Software Engineer
Sincrono Formazione Srl

Gruppo sincrono, holding company ict di consulenza e formazione che opera sul mercato dal 1993, sta selezionando per un'importante opportunità professionale per un nostro cliente presente su firenze, un advanced software engineer, l'attività sarà svolta in smart working parziale, *il candidato verrà......

Software Engineer Java
Sincrono Formazione Srl

Ruolo ricoperto:-software engineer javacompetenze richieste:-opensearch e/o elasticsearch-java 11+-architetture containerizzate e orchestrazione (kubernetes, ecc... gruppo sincrono, holding company ict di consulenza e formazione che opera sul mercato dal 1993, sta selezionando per un'importante opportunità......

Software Engineer
Ariadne srl

Siamo alla ricerca di software engineers e talenti che hanno concluso o sono al termine di un percorso universitario e che desiderano essere coinvolti in nuovi sfidanti progetti, tecnologicamente avanzati e con la possibilità di esplorare le più moderne tecnologie... è partner certificato liferay e aws......

Cercasi dipendente programmatore software & hardware
Matex elettronica.

Esperto in elettronica hardware e software... al cellulare…n° 335314926 leonardo settore : informatica - telecomunicazioni – hardware e software elettronico... ))) con conoscenza windows e linux , ed elettronica applicata- ecc,ecc, settore: informatica - telecomunicazioni - hardware e software e sistemi......

Middle Software Developer
Intesi S.r.l.

Intesi srl, software house leader del mercato erp dedicato a molteplici settori della meccanica di precisione, dello stampaggio e della carpenteria leggera e pesante, con sede in niviano (pc), ricerca e seleziona per ampliamento proprio organico: middle software developer requisiti di lavoro requisiti......