What you will be working on
As an Engineering Manager, you will independently lead an autonomous team of Full Stack Developers in our company and thereby help us maintain our high quality standards in product and engineering.
You will work on the following challenges:
- Give guidance and mentor engineers on the technical implementation of new features
- Track and optimize the engineering velocity of your team and identify potential bottlenecks and roadblocks
- Establish and maintain guidelines and best practices for engineering topics such as data modeling, service architecture, component structure, tooling, and others
- Plan and implement the technical roadmap of your team, in close collaboration with our CTO
- Align goals and facilitate communication between the Product, Design, and Engineering teams
- Perform organizational leadership tasks such as one-on-one meetings, performance reviews, and interviews
Our technology stack is based on React and Node.js. We utilize TypeScript for the entire codebase to improve code quality and reliability. Our API uses GraphQL and is based on Apollo Server. For data storage, we use relational databases and we handle search queries with Elasticsearch. To maintain a high degree of stability, we write comprehensive end-to-end tests using Cypress in addition to unit tests. Our infrastructure is based on AWS and Kubernetes. We have a well-functioning CI/CD pipeline and deploy to production multiple times a day.
Qualities we look for
- At least 5 years of hands-on software engineering experience
- Broad knowledge of programming, design patterns, and abstract engineering principles
- Substantial experience working with TypeScript, React, and Node.js
- Leadership skills, and ideally previous leadership experience
- Eagerness to learn about new technologies and tackle unfamiliar problems
- Experience in agile product teams as a contributor
- Startup mindset and pragmatic, hands-on attitude
- Fluency in English and good communication skills
What we offer
- Shape a product that solves real-life problems in the construction industry
- Work in an open-minded, collaborative, dynamic, and international team
- Personal training budget of 2,000 EUR and extra training days
- Work fully remote or from our offices in Berlin or Amsterdam
- Freedom in your working hours. It’s the results that count
- Company offsites and regular team events (offline and online)
- Competitive compensation, a permanent contract, and modern work equipment
- Open feedback culture with regular 1-on-1s and development calls