drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

milan - Italy

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

1. Company Overview

We are a remotefirst Berlinbased techdriven company on a mission to support companies in their sustainability transition towards net zero using our climatetechbacked 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 fullstack 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 nonrelational 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.
  • Optimize frontend performance for scalability and speed across a variety of devices and browsers.
  • Ensure crossbrowser compatibility and address frontend issues related to rendering layout and responsiveness.
  • 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 fullstack 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 serverside technologies and architectural patterns (e.g. microservices eventdriven architectures).
  • Excellent debugging troubleshooting and optimization skills.
  • Strong communication skills with the ability to collaborate across teams and grasp technical concepts.

NicetoHave:

  • 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 testdriven development (TDD) and unit testing frameworks (e.g. Jest Mocha).
  • Understanding of Agile development methodologies and tools.

Benefits

  • Competitive Salary

  • ESOP package

  • Work from anywhere you want! Were a remotebased company (European time zone is preferred)

  • Onsite with the team (every quarter)

  • Youll help make a positive impact on the planet!

  • Youll build a wide network of realities committed to preserving the environment and society

  • Were are 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 com

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.