Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Sassari

Remoto

EUR 30.000 - 50.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Descrizione del lavoro

A tech-driven sustainability company is seeking a Senior Software Engineer to develop scalable applications using NodeJS and TypeScript. The ideal candidate has extensive experience with SQL and NoSQL databases and modern design patterns. This remote-first position offers competitive salary and growth opportunities while contributing to environmental impact.

Servizi

Competitive salary
ESOP package
Work from anywhere
Quarterly onsite team meetings
Growth and professional development opportunities

Competenze

  • 5+ years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript, with deep ecosystem understanding.
  • Knowledge of modern design patterns and scalable system architectures.

Mansioni

  • Design, develop, and maintain scalable full-stack applications using NodeJS and TypeScript.
  • Architect solutions employing modern design patterns.
  • Build and optimize SQL and NoSQL databases for high performance.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
React
Angular
Vue.js
Debugging

Strumenti

PostgreSQL
MySQL
MongoDB
DynamoDB
Docker
Kubernetes

Descrizione del lavoro

1. Company Overview

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 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, and solid knowledge of SQL and NoSQL databases. This role involves implementing modern design patterns and best practices to develop efficient, maintainable, and robust systems.

2. 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 frontend 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 translate business needs into functional features.
  • Optimize frontend performance across devices and browsers.
  • Ensure cross-browser compatibility and address frontend rendering and responsiveness issues.
  • Write clean, maintainable code adhering to best practices and standards.
  • Develop RESTful APIs focusing on performance and security.
  • Work with product managers, designers, and engineers to develop new features.
  • Troubleshoot, debug, and improve existing systems.
  • Conduct code reviews, mentor junior developers, and promote technical excellence.

3. Requirements

  • 5+ years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript, with deep ecosystem understanding.
  • Knowledge of modern design patterns and scalable system architectures.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Experience with React, Angular, or Vue.js.
  • Understanding of server-side architectures (microservices, event-driven).
  • Excellent debugging and optimization skills.
  • Strong communication skills for cross-team collaboration.

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.

4. Benefits

  • Competitive salary
  • ESOP package
  • Work from anywhere (European time zone preferred)
  • Quarterly onsite team meetings
  • Contribute positively to the planet and society
  • Join an international team committed to environmental and social impact
  • Growth and professional development opportunities

5. Application Details

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. More about us can be found on our LinkedIn page and website.

Note: The line "J-18808-Ljbffr" appears to be a code or reference and is retained as is.

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