Senior Full-Stack Developer
We’re looking for a Senior Full-Stack Developer to join our development team.
We’re looking for someone with practical experience and skills in building modern web applications. Prior knowledge and experience with data visualization or cartography is a plus.
You are fit for the job if you are experienced with using:
- The web as a software development platform
- Node.js-based server-side development
- Svelte 3, Vue, React, or a similar reactive framework.
We welcome applicants with an innovative and open mindset who can prototype ideas quickly.
You can join remotely (in the time zones around Berlin, so GMT, CET, or EET) or get a desk in our Berlin office. The compensation for this role will be between 65,000 and 90,000€ per year, including 30 days of paid vacation and benefits. You can choose between regular full-time employment (5d/week), or a 4-day workweek on 80% salary.
What you’ll be working on
As a full-stack developer, you’ll be working on all technical parts of the product, and create new features with an end-to-end mindset. You will touch many different aspects of our codebase and will be able to have wide-ranging impact on our product, users, and customers.
What is Datawrapper?
Datawrapper’s mission is to help the world create better visualizations. We provide an easy-to-use, free online tool to create charts, maps, and tables. It’s used by thousands of people every day, among them brands like The New York Times, Quartz, and FiveThirtyEight. We strive to make best-practice data visualization available to everybody.
Visualizations created with Datawrapper reach over 200 million unique visitors every month and get viewed billions of times. Our chart editor is used by tens of thousands of users — writers, statisticians, data scientists, public servants, financial analysts, and many more. But our most prominent and visible customers are newsrooms. Datawrapper is used by data visualization teams at organizations like The New York Times, The Washington Post, Reuters, FiveThirtyEight, and many more.
We build and support Datawrapper with a team of under 20 people, which gives everyone a critical and important role in shaping the future of our company.
What to expect from working at Datawrapper
A happy work life! Datawrapper team members appreciate a shared feeling of doing meaningful work, a high degree of freedom, their helpful coworkers, and a nice work environment.
- Competitive compensation and benefits, including:
- salary between 65,000 and 90,000€ per year
- 30 days of paid vacation
- annual 2,000 euro education budget
- the latest and greatest hardware of your choice.
- Growth, development, and personal initiative. We’re a small startup, which means there are lots of opportunities to grow and learn. If you’ve got an idea and the drive to make it happen, we welcome it.
- Few meetings. We try to keep meetings infrequent and short. Instead, we believe in written discussions, good meeting preparation, and short 1:1 check-ins.
Application & interview process
We don’t believe in whiteboard coding or leetcode challenges. The application process will consist of 1-2 non-technical interviews with our tech leads, a paid one-day take-home assignment, and a cultural fit interview with the wider development team.
We care deeply about finding the right people to join our team and company, but also strive to be respectful of your time and attention.
How to apply
Does all of this sound like something you’d like to do? Great!
Send along your CV and tell us about your previous experience and how you think it makes you a good fit for this role. Any references to prior projects, open source contributions or other relevant practical experience are a plus.
→ Send it all to email@example.com, and use the subject line “Senior Full-Stack Developer”
We hope you apply, especially if you’re from a group that’s underrepresented in our office.
We’re looking forward to hearing from you!