Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Palermo

Remoto

EUR 40.000 - 70.000

Tempo pieno

3 giorni fa
Candidati tra i primi

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

Metrikflow, a Berlin-based climate-tech company, seeks a Senior Software Engineer to develop scalable applications using NodeJS and TypeScript. Ideal candidates will have over 5 years of experience and a passion for sustainability. Join our mission to support companies in their transition towards a net-zero future while enjoying remote flexibility within European time zones.

Servizi

Remote work flexibility
Opportunity to make a positive environmental impact
Professional growth opportunities
ESOP package
Quarterly onsite meetings

Competenze

  • 5+ years of professional full-stack development experience.
  • Deep ecosystem knowledge of NodeJS and TypeScript.
  • Strong debugging and optimization skills.

Mansioni

  • Design, develop, and maintain scalable full-stack applications with NodeJS and TypeScript.
  • Architect solutions using modern design patterns (e.g., MVC, dependency injection).
  • Conduct code reviews and mentor junior developers.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Microservices
Event-driven architecture
Debugging
UI/UX 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 talented and motivated Senior Software Engineer to join our young and dynamic environment with a deep motivation to have a positive impact.

Position Summary

As a Senior Software Engineer, you will have extensive experience in building scalable applications using NodeJS and TypeScript, with strong knowledge of SQL and NoSQL databases. You will implement modern design patterns and best practices to create efficient, maintainable, and robust systems.

Responsibilities
  • Design, develop, and maintain scalable full-stack applications with 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 performance and scalability.
  • Create responsive user interfaces using 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 develop RESTful APIs focusing on performance and security.
  • Work with cross-functional teams to define, design, and implement new features.
  • Troubleshoot, debug, and improve existing systems.
  • 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.
  • Expertise in modern design patterns and architectural principles.
  • Solid understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Experience with frontend frameworks like React, Angular, or Vue.js.
  • Strong knowledge of server-side architectures (microservices, event-driven).
  • Excellent debugging and optimization skills.
  • Strong communication skills for cross-team collaboration.
  • Based in Europe or within European Time Zones.
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 (Jest, Mocha).
  • Understanding of Agile methodologies.
  • ESOP package.
  • Remote work flexibility within Europe, with quarterly onsite meetings.
  • Opportunity to make a positive environmental impact and grow professionally.

Join us to help build the #1 ESG platform in Italy! Please submit your CV and a short cover letter explaining why you want to work at Metrikflow. The ideal start date is January/February 2025. Learn more on our LinkedIn page 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.