Full Stack Engineer

  • Full time
  • Prague
  • Posted 2 weeks ago
English (advanced)
Vue.js (advanced)
React (advanced)
JavaScript (advanced)
The Roon team has a common passion for music, sound, and user experience. We are proud to deliver high quality, well-loved software (and some hardware) to music lovers and audiophiles all over the world. Our subscribers are more than customers; they’re fans who share our passion for music and participate vigorously in the community that surrounds our product, which has become the gold standard for music players in the “audiophile” world.


The basics of remote work are important: excellent English communication skills, independent work, and the ability to own projects to completion. We’re a fairly flat organization, so we all self-manage and do grunt work when our projects require it. We support each other, so asking questions when you’re stuck – and helping others when you can – is a big part of our culture. We obviously look for strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, databases, and information retrieval, and we expect that you write comprehensible code and think about maintainability. When things break – and they will – we count on everyone to be eager to help fix them.

  • Use your full-stack experience to design intelligent solutions that include front-end and back-end systems.
  • Collaborate closely with engineers, product designers, and product owners to drive the evolution of our technology.
  • Take operational responsibility for the components that you develop.

  • A valued colleague in a dynamic, autonomous, cross-functional team.
  • You have broad and deep experience with javascript and web technologies.
  • You’re comfortable executing a designer’s vision quickly, accurately, and iteratively.
  • You’re familiar with modern javascript frameworks like React and Vue.
  • You have experience designing, building, testing, debugging and optimizing code in an environment where performance is a required feature.
  • You’re excited about delivering end-to-end experiences and someone who cares about your software architecture across the front-end, back-end, and the APIs that glue them together.
  • You love working on a team where you constantly learn, experiment, and iterate quickly.

To apply for this job please visit cz.talent.com.