Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Metrikflow

Sassari

In loco

EUR 40.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, une entreprise technologique axée sur la durabilité, recherche un Senior Software Engineer talentueux pour rejoindre son équipe. Le candidat idéal aura une expérience approfondie avec NodeJS, TypeScript et diverses bases de données. Ce rôle exige de concevoir des solutions évolutives et d’optimiser les performances des applications tout en collaborant avec une équipe internationale engagée envers la durabilité. Rejoignez-nous pour avoir un impact positif sur l'environnement!

Servizi

Pack ESOP
Travail flexible (remote)
Événements sur site chaque trimestre
Opportunités de croissance professionnelle

Competenze

  • 5+ années d'expérience professionnelle en développement logiciel full-stack.
  • Solide expérience en développement d'applications évolutives.
  • Compétences en technologies frontend et server-side.

Mansioni

  • Concevoir et développer des applications robustes et évolutives.
  • Collaborer avec des équipes UX/UI et des chefs de produit.
  • Conduire des revues de code et mentorat pour les développeurs juniors.

Conoscenze

NodeJS
TypeScript
SQL
NoSQL
Frontend frameworks (React, Angular, Vue.js)
Design patterns
Debugging
Communication

Strumenti

CI/CD
AWS
Docker

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 rockstar profile to join our young and dynamic environment with a deep motivation to have a positive impact.

2. Position Summary

We are seeking a talented and motivated Senior Software Engineer to join our team. The ideal candidate will have extensive experience in building scalable applications using NodeJS and TypeScript, along with a strong knowledge of SQL and NoSQL databases. This role will require expertise in implementing modern design patterns and best practices to create efficient, maintainable, and robust systems.

Tasks

  • Design, develop, and maintain robust, scalable full-stack applications using NodeJS and TypeScript.
  • Architect efficient and maintainable solutions using modern design patterns (e.g., MVC, dependency injection, factory, repository).
  • Build and optimize relational databases (SQL) and non-relational databases (NoSQL) to ensure high performance and scalability.
  • Develop intuitive and responsive user interfaces using frontend frameworks such as React, Angular, or Vue.js.
  • Implement frontend design patterns and state management to ensure a seamless user experience.
  • Collaborate with UX / UI designers to translate business needs and designs into functional, interactive features.
  • Develop and document clean, maintainable code that adheres to our best practices and coding standards.
  • Design and implement RESTful APIs services with a focus on performance and security.
  • Collaborate with product managers, designers, and other engineers to define, design, and implement new features.
  • Troubleshoot, debug, and enhance existing systems to improve performance and user experience.
  • Conduct code reviews, mentor junior developers, and foster a culture of technical excellence.

Requirements

  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in NodeJS and TypeScript, with a deep understanding of their ecosystems.
  • Expertise in modern design patterns and architectural principles for building scalable and maintainable systems.
  • Solid understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
  • Experience in frontend frameworks such as React, Angular, or Vue.js.
  • Strong understanding of server-side technologies and architectural patterns (e.g., microservices, event-driven architectures).
  • Excellent debugging, troubleshooting, and optimization skills.
  • Strong communication skills with the ability to collaborate across teams and grasp technical concepts.
  • You should be based in Europe or European Time Zone.

Nice-to-Have :

  • Knowledge of CI / CD pipelines and DevOps practices.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and containerization tools (e.g., Docker, Kubernetes).
  • Familiarity with test-driven development (TDD) and unit testing frameworks (e.g., Jest, Mocha).
  • Understanding of Agile development methodologies and tools.
  • ESOP package
  • Work from anywhere you want! We’re a remote-based company (European time zone is preferred).
  • Onsite with the team (every quarter).
  • You’ll help make a positive impact on the planet!
  • You’ll build a wide network of realities committed to preserving the environment and society.
  • We’re a very international team, from all over the world.
  • This is an opportunity for you to grow and gain professional experience.
  • Join our rocketship to build the #1 ESG platform in Italy!
  • Please submit your CV and a short Cover Letter explaining why you would like to work at Metrikflow.
  • The ideal candidate would be able to start working from January / February 2025.
  • You can check more about us on our Linkedin page and our website at ( .

J-18808-Ljbffr

Senior Software Engineer • sassari, Italia

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