Senior Software Engineer

  • Johanniterstraße, 10961 Berlin, Germany
  • Employees can work remotely
  • Full-time

Company Description

Have you ever started at a company and been sent a giant pdf or template in a project management tool as a way to track your onboarding? Were you ever promoted and invited to attend a New Manager Training that is held for 2 hours once a quarter? Did you ever need to take or return from a leave of absence and struggled to know what to do and how to set up your team during that time? Want to make those stressful moments better for others? 

Dado is an employee experience management platform that empowers HR Teams to run holistic employee-first experiences at scale, dramatically reduce admin time and guide employees through all moments that matter.

Our tool acts as a wrapper around an organization's existing tool stack to bring together internal comms, task management and no-code automations, allowing HR Teams to achieve consistency, equity and measure the success of their initiatives.

Job Description

You will be a driving force in Dado’s engineering team. In collaboration with the rest of the team you will play an integral part in shaping the future of our technology. This role is right for you if you’re excited by working on all aspects of a product: From ideation, to implementation, to deployment to maintenance. We want you to be a problem solver first and a technologist second with a clear focus on delivering value to our customers.

Your responsibilities

  • Work with your engineering team, product managers, and design counterparts to translate specs, wireframes, and designs to engineering tasks

  • Create interactive web applications using technologies such as React, Typescript, Firebase and Cloud Functions

  • Plan, scope and rapidly prototype solutions

  • Help in all areas of our tech stack - from data modeling, to implementation, deployment, maintenance and debugging

  • Stay in tune with customer needs by participating in user interviews and research


  • 5+ years of software engineering experience
  • You have demonstrable experience in building modern web applications, ideally through all lifecycle-stages of a product (ideation, implementation, delivery), considering yourself to be truly “full-stack”
  • You have the ability to try things and iterate quickly
  • You are pragmatic, customer focused and find satisfaction in building products that help others be more effective
  • You are a self-starter and not afraid to tackle any technological challenge
  • You enjoy working with a diverse group of people with different expertise
  • You uphold best practices in engineering, security, and design
  • Good knowledge of React and Typescript
  • Bonus: Familiarity with realtime databases such as Firestore

Additional Information

We're building a diverse and inclusive workplace where we learn from each other. We value transparency, autonomy, experimentation, and kind, direct feedback. We welcome nontraditional candidates, and people of all backgrounds, experiences, abilities and perspectives. We're an equal opportunity employer and our hiring process is designed to put you at ease and help you show your best work.

If you identify as a woman, gender diverse, ability diverse, BIPOC or queer, we want to hear from you – make sure to apply even if you feel you don’t fulfill all listed requirements.