Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Cagliari

Remoto

EUR 40.000 - 70.000

Tempo pieno

11 giorni fa

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

Join a Berlin-based, tech-driven company as a Senior Software Engineer. Contribute to building scalable applications using NodeJS and TypeScript in a remote-first environment. You'll work with modern design patterns and collaborate with a dynamic team focused on sustainability impact.

Servizi

ESOP
Remote work flexibility
Quarterly onsite meetings

Competenze

  • Minimum 5 years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript.
  • Strong understanding of SQL and NoSQL databases.

Mansioni

  • Design, develop, and maintain scalable full-stack applications.
  • Implement modern design patterns and best practices.
  • Collaborate with UX/UI designers and product managers.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
React
Angular
Vue.js

Descrizione del 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 talented and motivated Senior Software Engineer to join our young and dynamic environment with a deep motivation to have a positive impact.

Position Summary

We seek an experienced Senior Software Engineer with extensive expertise in building scalable applications using NodeJS and TypeScript, along with strong knowledge of SQL and NoSQL databases. The role involves implementing modern design patterns and best practices to develop efficient, maintainable, and robust systems.

Responsibilities
  • Design, develop, and maintain scalable full-stack applications with NodeJS and TypeScript.
  • Architect solutions using modern design patterns such as MVC, dependency injection, factory, and repository.
  • Build and optimize relational (SQL) and non-relational (NoSQL) databases for high performance and scalability.
  • Create intuitive, responsive user interfaces with frameworks like React, Angular, or Vue.js.
  • Implement frontend design patterns and state management for seamless user experience.
  • Collaborate with UX/UI designers to translate business needs into functional features.
  • Write clean, maintainable code following best practices and standards.
  • Design and implement RESTful APIs emphasizing performance and security.
  • Work with product managers, designers, and engineers to develop new features.
  • Troubleshoot and improve existing systems for better performance and UX.
  • 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 deep understanding of their ecosystems.
  • Knowledge of modern design patterns and architectural principles for scalable, maintainable systems.
  • Strong understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Experience with frontend frameworks like React, Angular, or Vue.js.
  • Understanding of server-side technologies and architectures (microservices, event-driven).
  • Excellent debugging and troubleshooting skills.
  • Strong communication skills and ability to collaborate across teams.
  • Based in Europe or within the European Time Zone.
Nice-to-Have Skills
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with TDD and unit testing frameworks like Jest or Mocha.
  • Understanding of Agile methodologies.

Additional benefits include ESOP, remote work flexibility, quarterly onsite meetings, and the chance to make a positive impact on the planet. Join our international team and help us build Italy's leading ESG platform! Please submit your CV and a short cover letter explaining your motivation to work with us. Ideal start date is January/February 2025. Learn more about us on our LinkedIn and website.

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