Lead Software Engineer
- Published on
About the Role
As the Engineering Lead (Frontend Focus) at koppla, you will play a pivotal role in shaping the future of construction tech. You'll spend approximately 70% of your time writing features in Vue.js, TypeScript, and GraphQL, while also guiding technical discussions and leading a high-impact team.
Responsibilities
- Lead the evolution of our tech stack with a focus on performance and scalability.
- Mentor engineers and influence workflows, tools, releases, and team rituals.
- Collaborate directly with product and design teams to build intuitive features.
Tech Stack
- Frontend: Vue.js, TypeScript, Vite, GraphQL (Apollo), WebSockets, Playwright
- Backend: Node.js, TypeScript, PostgreSQL, AWS, Terraform, Kafka
- Curiosity and a strong foundation in software engineering are essential; don't worry if you don't know every tool on day one.
About the Candidate
We're looking for a product-minded engineer who wants to lead while staying hands-on with coding. You should have deep experience in frontend engineering with a strong background in Vue.js and TypeScript, and be a clear communicator who can bridge product, design, and engineering. Passion for mentorship and an obsession with clean UI/UX and performance are highly valued.
Bonus points if you have backend experience with REST, GraphQL, or WebSockets, and have worked in or led teams in fast-scaling startups.
Why Join koppla
This is a unique opportunity to shape a category-defining product in a multi-trillion-euro industry. You'll build software that is used on real-world construction sites and help transform how modern construction teams plan, collaborate, and succeed.
Company Culture and Benefits
We offer a competitive salary along with meaningful equity, 28 days of vacation, flexible hours, a €1500/year personal training budget, Urban Sports Club membership, and a dog-friendly Berlin office that provides free lunch, drinks, and snacks. Our team culture values transparency, respect, and ownership.