Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Vicenza

Remoto

EUR 50.000 - 70.000

Tempo pieno

18 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

A Berlin-based climate-tech company seeks a Senior Software Engineer to join its remote-first team in Italy. The successful candidate will leverage their expertise in NodeJS and TypeScript to build scalable applications, ensuring a sustainable future. This role not only offers a chance to work on innovative solutions but also to contribute to significant environmental impacts through technology.

Servizi

Remote work flexibility
Growth and professional development opportunities
Opportunity to make a positive environmental impact

Competenze

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

Mansioni

  • Design, develop, and maintain scalable full-stack applications.
  • Build and optimize relational and non-relational databases.
  • Collaborate with teams to develop new features.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Frontend frameworks
Debugging
Collaboration

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 our 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 strong knowledge of SQL and NoSQL databases. This role requires expertise in modern design patterns and best practices to develop efficient, maintainable, and robust systems.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using 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.
  • Develop responsive user interfaces with frontend frameworks like React, Angular, or Vue.js.
  • Implement frontend design patterns and state management for a 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 with a focus on performance and security.
  • Work with product managers, designers, and engineers to develop new features.
  • Troubleshoot, debug, and enhance existing systems for better performance and UX.
  • Conduct code reviews, mentor junior developers, and promote technical excellence.

Requirements

  • 5+ years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript, with deep ecosystem knowledge.
  • Experience with modern design patterns and scalable architecture.
  • Solid understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB).
  • Experience with frontend frameworks like React, Angular, or Vue.js.
  • Strong knowledge of server-side tech and architecture (microservices, event-driven).
  • Excellent debugging, troubleshooting, and optimization skills.
  • Strong communication skills and team collaboration ability.
  • Based 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 (Docker, Kubernetes).
  • Familiarity with TDD and testing frameworks like Jest or Mocha.
  • Understanding of Agile methodologies.
  • ESOP package.
  • Remote work flexibility, with quarterly onsite team meetings.
  • Opportunity to make a positive environmental impact.
  • Join a diverse, international team committed to sustainability.
  • Growth and professional development opportunities.
  • Opportunity to help build Italy's #1 ESG platform.
  • Please submit your CV and a short cover letter explaining your motivation to join us.
  • Preferred start date: January/February 2025.
  • Learn more via 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.