Senior Software Engineer

Caserta 10-07-2025

Senior Software Engineer

Metrikflow Caserta 10-07-2025
Riassunto

Località

Caserta

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

10-07-2025

Descrizione Lavoro

We are a remote-first, Berlin-based, tech-driven company on a mission to support companies in their sustainability transition towards net zero using climate-tech-backed data, algorithms, and industrial expertise.We are looking for a passionate and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in building scalable applications with NodeJS and TypeScript, along with a strong knowledge of SQL and NoSQL databases. Expertise in modern design patterns and best practices is essential to create efficient, maintainable, and robust systems.ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using NodeJS and TypeScript.Architect solutions using modern design patterns (e.g., MVC, dependency injection, factory, repository).Build and optimize relational (SQL) and non-relational (NoSQL) databases for high performance and scalability.Create intuitive user interfaces with frontend frameworks such as React, Angular, or Vue.js.Implement frontend design patterns and state management for seamless user experiences.Collaborate with UX/UI designers to translate business needs into functional features.Write clean, maintainable code adhering to best practices and standards.Design and implement RESTful APIs focusing on performance and security.Work with cross-functional teams to define, design, and develop new features.Troubleshoot, debug, and enhance existing systems for better performance and user experience.Conduct code reviews, mentor junior developers, and promote technical excellence.Requirements5+ years of professional full-stack development experience.Proficiency in NodeJS and TypeScript, with a deep understanding of their ecosystems.Knowledge of modern architectural patterns for scalable systems.Strong understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.Experience with frontend frameworks such as React, Angular, or Vue.js.Understanding of server-side architectures like microservices and event-driven systems.Excellent debugging and troubleshooting skills.Strong communication skills for effective collaboration.Based in Europe or within the European Time Zone.Nice-to-HaveKnowledge of CI/CD pipelines and DevOps practices.Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).Familiarity with TDD and testing frameworks (Jest, Mocha).Understanding of Agile methodologies.ESOP package.Remote work flexibility within Europe, with quarterly onsite meetings.Opportunity to make a positive impact on the planet and build a network committed to environmental and social preservation.Join a diverse, international team and grow professionally.Start date ideally in January or February 2025.
#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.