Senior Full Stack Engineer (f/m/d)

bei NOVO

Remote
Computer Software
IT & Softwareentwicklung
Frontend Development
Construction

Beschäftigungsart:

Vollzeit

Fähigkeiten:

Typescript
JavaScript
AWS
Node.js
DevOps
Node
Github
Cloud computing
CI / CD
Git
ReactOS
React.js
Software versioning
CDK
Veröffentlicht am:
Bewerbungsfrist:

Senior Full Stack Engineer (f/m/d)

Company Description

With NOVO, we automate analysis, planning and financing of energy renovation for real estate. With the goal of nothing less than decarbonizing homes. Awarded with the 'digital innovation 2023🏆' by the ministry of economy and climate action.

Being a senior full-stack engineer at NOVO, you will shape the future of green renovations in single and multi-family houses. Our mission is to help the environment by diminishing the energy consumption of houses while modernising them.

Company Culture and Values

We are a very young company, however we have firm beliefs on what culture we want to foster at NOVO:

  • Customer centric: we dive deep into the problems our customers are facing and develop solutions in small iterations always validating the results.
  • Innovators: the status quo of the real estate and software industries don't limit our vision and ideas, we strive for more.
  • Work-life balance and well-being matter: we are not here for a short sprint, we care for the sustainability of houses as well as of our lives.

Role Description

  • Front-end focus: while you will be included in all steps of a feature lifecycle, you will have full ownership of our front-end.
  • Customer understanding: you will be able to speak directly with our customers to access their problems and validate your solutions.
  • Cross-functional team: you will work closely with all areas of the business.
  • Agile mindset: we embrace change and are not afraid of failures as they are the building blocks of value creation.

Qualifications

  • Proficiency developing with front-end frameworks (we use React)
  • Knowledge of back-end development using programming languages (we use TypeScript and Node.js)
  • Knowledge of databases (we use DynamoDB)
  • Knowledge of dev-ops practices like CI/CD, metrics, alarms and infrastructure as code (we use CDK)
  • Familiarity with version control systems (we use Git on GitHub)
  • Familiarity with cloud computing providers (we use AWS)

Application process

Our application process consists of two one hour interviews. The first one is with our CTO to assess your technical skills. He will give you a problem statement and ask you to design a system that can potentially solve the problem. After discussing a possible solution you will need to code a small part of it. Don't expect any complex algorithm to be designed or implemented as our problem statement is very practical and you probably already faced a similar one in your work.

The second interview is with our founders Mona and Julia. They will ask you about what you are looking for in a working environment, explain NOVO's idea and answer all of your questions.

What we offer

  • Diverse, inclusive and respectful work environment
  • Salary at Berlin market range
  • Office in the heart of Berlin, if you want to sit together with the team
  • Fully remote work environment
  • Salary Currency: EUR
  • Remote Model: Remote