Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Teramo

Remoto

EUR 45.000 - 65.000

Tempo pieno

12 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 tech-driven company based in Berlin seeks a passionate Senior Software Engineer to join their remote-first team. The role focuses on building scalable applications using NodeJS and TypeScript, with responsibilities that include designing efficient solutions, working with databases, and collaborating with UX/UI designers. Ideal candidates should have solid experience in full-stack development and be based in Europe.

Servizi

Remote work flexibility
Quarterly onsite meetings
Growth and professional development opportunities
Opportunity to make a positive environmental impact
ESOP package

Competenze

  • Over 5 years of full-stack development experience.
  • Deep knowledge of NodeJS and TypeScript ecosystem.
  • Experience with SQL and NoSQL databases.

Mansioni

  • Design and maintain scalable applications using NodeJS and TypeScript.
  • Implement RESTful APIs focusing on performance and security.
  • Conduct code reviews and mentor junior developers.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Frontend frameworks
Debugging
Collaboration

Strumenti

AWS
Azure
GCP
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 solid knowledge of SQL and NoSQL databases. This role requires expertise in implementing modern design patterns and best practices to create efficient, maintainable, and robust systems.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using NodeJS and TypeScript.
  • Architect efficient solutions employing 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 and responsive user interfaces using 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 following best practices and standards.
  • Design and implement RESTful APIs focusing on performance and security.
  • Work with cross-functional teams to define, design, and develop new features.
  • Troubleshoot, debug, and enhance existing systems to improve performance and user experience.
  • Conduct code reviews, mentor junior developers, and promote technical excellence.

Requirements

  • Minimum of 5 years of professional full-stack development experience.
  • Proficiency in NodeJS and TypeScript, with deep ecosystem knowledge.
  • Experience with modern architectural patterns for scalable and maintainable systems.
  • Strong understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Experience with frontend frameworks like React, Angular, or Vue.js.
  • Knowledge of server-side architectures such as microservices and event-driven systems.
  • Excellent debugging, troubleshooting, and optimization skills.
  • Strong communication skills and ability to collaborate effectively.
  • 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 meetings.
  • Opportunity to make a positive environmental impact.
  • Join an international team committed to societal and environmental preservation.
  • Growth and professional development opportunities.
  • Potential to help build Italy’s leading ESG platform.
  • Application includes CV and a brief cover letter explaining your motivation.
  • Ideal start date: January/February 2025.

More about us 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.