Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Catania

In loco

EUR 50.000 - 70.000

Tempo pieno

9 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

Metrikflow, a remote-first tech-driven company, is searching for a Senior Software Engineer to design and develop scalable applications using NodeJS and TypeScript. The ideal candidate will possess extensive experience with various databases, modern design patterns, and collaborative work frameworks. Join us in making a positive impact on sustainability and environmental responsibility!

Servizi

Remote work flexibility within Europe
Onsite quarterly meetings
Growth and professional development opportunities
Opportunity to make a positive impact on the planet
ESOP package

Competenze

  • At least 5 years of full-stack development experience.
  • Proficiency in NodeJS and TypeScript ecosystems.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.

Mansioni

  • Design, develop, and maintain scalable full-stack applications using NodeJS and TypeScript.
  • Build and optimize relational (SQL) and non-relational (NoSQL) databases for high performance.
  • Implement frontend design patterns and state management for seamless user experiences.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Frontend frameworks
Debugging
Collaboration

Strumenti

AWS
Docker
Kubernetes

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. 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 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 responsive user interfaces with frontend frameworks like 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 product managers and designers to develop new features.
  • Troubleshoot, debug, and enhance existing systems to improve performance.
  • Conduct code reviews, mentor junior developers, and promote technical excellence.

Requirements:

  • At least 5 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 and maintainable systems.
  • Experience with 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 optimization 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 tools (Docker, Kubernetes).
  • Familiarity with TDD and unit testing frameworks like Jest or Mocha.
  • Understanding of Agile methodologies.
  • ESOP package.
  • Remote work flexibility within Europe, with onsite quarterly meetings.
  • Opportunity to make a positive impact on the planet.
  • Join an international team committed to environmental and social responsibility.
  • Growth and professional development opportunities.
  • Build the #1 ESG platform in Italy with us!
  • Application: Submit your CV and a short cover letter explaining your motivation.
  • Preferred start date: January/February 2025.

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.