Show more open positions
Full Stack Developer
We’re looking for a full-stack developer to join our team in Brno. You'll be working on the development of digital libraries and tools for data analysis, management, automation, and access — supporting memory institutions in their digital transformation. This position is a great fit for experienced developers, as well as motivated students or recent graduates in computer science who are passionate about web development and backend technologies.
Node JS logoTypescript logoDocker logoAngular logoReact logo
chat-icon
We believe in open communication
group-icon
We are developers, librarians, analysts, and designers
rocket-icon
We are passionate about new technologies
heart-waves-icon
Organized chaos with a friendly vibe
desktop-icon
We create meaningful digital products
What will you be doing?
Developing and expanding backend systems and APIs for working with data.
Building and optimizing user interfaces for web applications.
Improving performance and scalability of applications.
Contributing to CI/CD processes and deploying applications into infrastructure.

What do we expect?

Experience with Node.js and API development.
Solid knowledge of TypeScript.
Hands-on experience with React or Angular.
Familiarity with databases — ideally PostgreSQL.
Independence, analytical thinking, and a willingness to learn new technologies.
Bonus: experience with Solr or Elasticsearch.
Bonus: knowledge of Java (some of our systems use it).
Bonus: experience with Docker, CI/CD pipelines, and app deployment.
What do we offer?
Flexible working hours — we believe in trust and responsibility.
Option to work from our Brno office (Semilasso) or from home — but we do like to meet in person sometimes.
Full-time or part-time, employee contract or freelance — we’ll adapt to your preferences.
25 days of vacation + sick days — because rest is important.
Modern equipment — laptop, monitor, and all the software you need.
Opportunities for learning and development — training that makes sense for you.
Team events and community meetups — because work should be fun too.