Front-End Developer

Apply now

Mid-Level Front-End Developer

At Diesdas Digital we’re looking for a Mid-Level Front-End Developer to join our development team.

Full-time · Berlin

About the job

Our development team is responsible for the architecture and maintenance of our largest web applications. Our years of experience ensure we build custom web apps that are easy to maintain and scalable. From a text-to-speech publishing platform, to NLP/ML chat-support platforms, we’ve built tailored solutions for clients including Red Bull and ZEIT Online.
At Diesdas, no two projects are alike. We select the right tools + technologies for the project at hand. Currently, our preferred development toolbox includes, Typescript (both client and server-side), React + NextJS, Fastify, CSS, Jest, Eslint, GraphQL, Payload CMS, Heroku, Digital Ocean, Github Actions.

What skills we need in our team:

  • Extensive experience developing and maintaining medium-to-large scale web applications, including direct client collaboration

  • Skilled in creating engaging web experiences using CSS and JavaScript animations

  • Familiar with (or eager to adopt) modern development tools and technologies as outlined in our stack

  • Experienced in Agile methodologies and collaborative development environments

  • Strong focus on Quality Assurance, with hands-on experience in code reviews, type-checking, linting, and automated testing

  • Committed to writing clean, readable, and maintainable code, with a passion for continuous learning and improvement

  • Effective communicator—able to clearly present solutions and collaborate closely with both team members and clients

  • Proficient in translating Figma designs into pixel-perfect, responsive front-end code

  • Capable of working independently and as part of a multidisciplinary team, with a solid grasp of responsive design and accessibility best practices

  • Fluent in English; German language skills are a plus

  • Located in Europe (ideally Berlin) or in a UTC+1 compatible timezone

What you can expect in the role

  • Create custom websites, web applications and back-end services

  • Experiment with cutting-edge technologies to improve legacy applications

  • Evaluate new tools, languages, libraries and frameworks to improve the quality of our code and the wellbeing and effectiveness of our team

  • Gather technical and design requirements as part of our projects' discovery phase

  • Share knowledge and support the team’s growth; facilitate and participate in team and individual mentoring sessions

  • Collaborate with other disciplines, in an agile environment

A little bit about us and how we work

Work-life balance shouldn’t be a perk, but a given. We strongly believe in flexibility, knowing that creativity doesn’t always happen between 9 and 5. Our team takes ownership of their time and working hours. We work a 38 hour week (if you work full-time), don’t do overtime, and take 30 days of holiday a year (with an extra day off on your birthday).

Prefer working from home? No worries. We’re a flexible office. Everybody can decide what works best for them. If you’re keen to take a workation, just ensure the time zone is compatible with CET/Berlin.

Learning and experimenting is part of our culture. We’ll support your personal and professional growth with a development budget and bi-weekly one on one check-ins. There’s also plenty of room to shape how we work, our company culture – have a great idea in mind, we’re all ears.

We believe that bringing together diverse perspectives, expertise and ideas allows us to create more unique, imaginative and inspiring work. We’re committed to cultivating a workplace where everyone feels comfortable to be themselves and to try out new things with the risk of failing.

We started in 2015 as an experiment to run a progressive, independent agency shaped around our team. Today we’re a diverse, characterful bunch working from Kreuzberg, Berlin.

Sounds good? Then it’s your turn now!


Research shows that men apply to jobs when they meet an average of 60% of the criteria. Meanwhile, women and other diverse groups often only apply if they tick all the boxes. So if this sounds good to you and you might have what it takes, keep in mind that you don't need to meet every single point in the job description. We do invite you to get in touch either way and discover together if you could be a great addition to our team. Send us your portfolio (+ CV) that tells us about yourself, your motivation. We’ll take it from there.

Not convinced yet? Learn more about us!

Don’t miss lots of content photos on Instagram. There are also a ton of articles on our blog or learn more in our wiki.

Lastly, in case this job is not for you, but nonetheless you read thus far: We’d be grateful if you shared this job posting with your network or passed it on to someone who might be interested.

Apply for the job

Do you want to join our team as our new Front-End Developer? Then we'd love to hear about you!