Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

La Spezia

In loco

EUR 40.000 - 60.000

Tempo pieno

30+ giorni fa

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Inizia da zero o importa un CV esistente

Descrizione del lavoro

A tech-driven company is seeking a Senior Software Engineer to help support organizations in their sustainability transition towards net zero. The ideal candidate will have extensive full-stack development experience, specifically with NodeJS and TypeScript, and will work collaboratively to design scalable applications. This role offers flexibility with remote work, while contributing to Italy's leading ESG platform.

Servizi

Remote work flexibility with quarterly onsite meetings
ESOP package
Opportunity to make a positive environmental impact

Competenze

  • Minimum 5 years of full-stack development experience.
  • Proficient in NodeJS and TypeScript with solid ecosystem understanding.
  • Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB).

Mansioni

  • Design and maintain scalable full-stack applications using NodeJS and TypeScript.
  • Implement RESTful APIs, focusing on performance and security.
  • Conduct code reviews and mentor junior developers.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Debugging
Collaboration

Strumenti

AWS
Docker
Kubernetes

Descrizione del lavoro

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

We are seeking a talented 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 strong knowledge of SQL and NoSQL databases. Expertise in modern design patterns and best practices is essential to develop efficient, maintainable, and robust systems.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using NodeJS and TypeScript.
  • Architect solutions employing 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 responsive user interfaces with frameworks such as React, Angular, or Vue.js.
  • Implement frontend design patterns and state management for a seamless user experience.
  • Collaborate with UX/UI designers to turn business needs into functional features.
  • Write clean, maintainable code following best practices and standards.
  • Design and implement RESTful APIs focusing on performance and security.
  • Work with product managers, designers, and engineers to develop new features.
  • Troubleshoot and improve existing systems for better performance and user experience.
  • Conduct code reviews, mentor junior developers, and promote technical excellence.

Requirements

  • Minimum 5 years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript, with a solid understanding of their ecosystems.
  • Knowledge of modern design patterns and architectural principles for scalable systems.
  • Experience with SQL databases like PostgreSQL and MySQL, and NoSQL databases like MongoDB and DynamoDB.
  • Experience with frontend frameworks such as React, Angular, or Vue.js.
  • Understanding of server-side architectures like microservices and event-driven systems.
  • Excellent debugging, troubleshooting, and optimization skills.
  • Strong communication skills and ability to collaborate effectively.
  • Location in Europe or within the European Time Zone.

Nice-to-Have

  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
  • Familiarity with TDD and unit testing frameworks like Jest or Mocha.
  • Understanding of Agile methodologies.
  • ESOP package.
  • Remote work flexibility, with quarterly onsite meetings.
  • Opportunity to make a positive environmental impact and grow professionally.
  • Join us in building Italy's #1 ESG platform!
  • Please submit your CV and a brief cover letter explaining your interest in working at Metrikflow.
  • Preferred start date: January/February 2025.
  • Learn more about us on our LinkedIn page and website.

J-18808-Ljbffr

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.