Fullstack Software Engineer | Frontend

DeepL
Amsterdam, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Amsterdam, Netherlands

Tech stack

A/B testing
Software Debugging
Build Management
Front End Software Development

Job description

Our journey is built on DeepL's reputation for world-class translation quality, trusted by millions of users and leading enterprise customers worldwide. At the heart of this next chapter is the Expert Editor team, focused on extending and enriching the capabilities of DeepL's core translation experience.

The mission of the Expert Editor team is to design and build a sophisticated editing platform that expands upon our existing translator. This product enables granular, segment-level control over translations and supports a broad range of input formats, including plain text, documents, audio, and video. By doing so, we empower users to adapt translations with precision, flexibility, and confidence across diverse use cases.

We work closely with cross-functional partners across Workflows, Core Editor, Customisation, and Research, collaborating to deliver high-quality, scalable solutions. Success in this team relies on strong communication, thoughtful planning, effective prioritisation, and a high degree of team fluidity. We value end to end ownership and teamwork, always striving to win together while maintaining the quality standards that define DeepL.

Looking ahead, the Expert Editor is a pivotal platform for the future of translation at DeepL. It will enable multiparty collaboration, supporting both casual and expert review workflows, and serve as a foundation for more advanced, collaborative, and enterprise-ready editing experiences., * Own features end-to-end: You'll independently deliver medium-complexity features from design through production, breaking down work effectively and meeting delivery expectations with minimal oversight

  • Drive customer impact: You'll ensure your work is relevant and maintainable, using data and stakeholder feedback to validate impact and suggest improvements that enhance user experience
  • Build PoCs to create certainty: When faced with ambiguous technical challenges, you'll prototype solutions and run experiments (A/B tests, gradual rollouts) to validate approaches before committing to full implementation
  • Challenge requirements proactively: You'll apply product and technical context to make better design decisions, questioning unclear requirements and confirming we're solving the right customer problems
  • Collaborate cross-functionally: You'll communicate clearly across teams, unblock others, and share knowledge through documentation that helps teammates understand and build on your work
  • Support and mentor others: You'll help engineers grow, engage constructively in team rituals, and identify opportunities to improve how the team delivers
  • Adapt to evolving priorities: You'll stay flexible as requirements shift, escalate risks early, and maintain momentum while learning new tools and patterns
  • Share operational responsibility: You'll participate in on-call rotations as needed, taking ownership of your code in production and debugging issues independently

Requirements

  • Product engineering mindset: You obsess about customer experience and solving real user problems. You balance pragmatism with technical rigor, asking "should we build this?" and connecting your work to measurable business outcomes
  • Comfort with ambiguity: You thrive when problems lack clear solutions. Rather than waiting for perfect clarity, you build PoCs and run experiments to create certainty and de-risk ambiguous projects
  • Willingness to take risks: You're eager to try new approaches and technologies, learning quickly from both successes and failures. You validate assumptions through experiments rather than building large solutions upfront
  • Solid engineering foundations: You write clean, maintainable code with strong testing practices. You use core tools and patterns independently, consistently delivering work with minimal issues
  • Collaborative communicator: You're a clear communicator and active listener who helps others succeed. You document your work effectively and contribute positively to team health through constructive feedback
  • Growth-oriented: You actively seek feedback, set development goals, and stay curious about industry advancements. You're open to learning new tools and technologies when the problem demands it

About the company

Helping people overcome communication barriers is the heart of what we do. Founded in Germany in 2017 by a team of engineers and researchers, DeepL has developed the world’s most accurate AI translation technology—enabling real-time, human-sounding translation.

Accessible via a web translator, browser extensions, desktop and mobile apps, and an API, DeepL supports a best-in-class translation experience in 34 languages and counting. Our 550-person team operates across four European hubs in Germany, the Netherlands, the UK, and Poland.

Apply for this position