Learn more about us on our website or socials.
Front-End Developer
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, Contentful, Heroku, Github Actions.
You have hands-on working experience building and maintaining web applications of a medium-to-large scale, particularly those which involve regular contact with clients
You make web experiences come alive by applying animations with CSS and/or JavaScript
You have experience with, or are keen to learn the preferred technologies and tools outlined above
You have experience working with Agile development practices
You understand the value of Quality Assurance – from code reviews to type-checking, linting, unit testing, automated browser testing, and more
You take pride in your craft and you are always looking to learn and improve the cleanliness, readability, and maintainability of your code
You have effective communication skills, both in presenting your designs and in collaborating with team members and clients
You are familiar with design software such as Figma to create pixel-perfect front end code
Proficiency in English. Knowledge of German is a big plus
You are based in Europe (preferably even Berlin-based) or another timezone compatible to UTC+1
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
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.
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.
Do you want to join our team as our new Front-End Developer? Then we'd love to hear about you!