As most of our staff is currently working from home, we are unable to answer the phone in our Prague office. Please send an email to [email protected] and someone will get back to you as soon as possible.


Jobs and opportunities

Sourcefabric is always looking for talented people who get things done.

Front-End Developer

Sourcefabric is a nonprofit organisation that builds open-source tools for media organisations all over the world. You will be a key member of the Superdesk UI/UX team, working alongside experienced and talented developers and designers.  We are an international, friendly and enthusiastic team. 

Superdesk is an end-to-end news creation, production, curation, distribution and publishing platform developed and maintained by Sourcefabric. It is scalable to suit news organisations of any size, with a modular approach that makes it easily extensible.  

Ideally, you are located in Belgrade - Serbia. If you are located in a different European country you can still send us your application. 

Your duties 

  • Work in a team of Javascript and Python developers, QA engineers and designers, following agile methodologies, to deliver work on the agreed deadlines 
  • Work with the Superdesk product owner on the conception and realisation of new product features
  • Use your Javascript and HTML/CSS skills to help implement new UI features and bring visual design  mock-ups to life, while keeping the integrity of the original design 
  • Focus on code quality and testability 
  • Share your knowledge of good code practices with the rest of the team 
  • Continually improve technical processes to get us operating more efficiently 

Your skills and experience 

  • 2+ years of experience of Javascript development 
  • Excellent knowledge of HTML5 & CSS3 
  • Expertise in front-end development using modern Javascript and Web technologies (e.g. React and AngularJS)
  • Experience with CSS preprocessors (Less or SASS) 
  • Experience (or strong desire) working with agile development projects, in particular, Scrum Excellent attention to detail 
  • Passion for good engineering and clean code practices 
  • Experience with test-driven development and continuous integration is a plus 
  • Familiar with GitHub-like development workflows using Pull Requests for peer review 
  • You are a team player and have a strong work ethic 
  • Fluent English is a must 
  • Knowledge of PWA is a big plus!

Sounds like you? Come join us! 

This is what we are looking for. You are a kick-ass Front-End Developer, you are passionate about open-source, you love web and UI development. You have experience working in a development environment and understand the software development cycle and all that that means, and you do care about quality. Most importantly, you are eager to learn and share! 

Send us your resume and cover letter (max 2 pages) via mail to [email protected] It would be appreciated if you  also send work samples in addition to your CV. 

Learn more about us at