Back-End Developer


Polazak is a Serbian journey-planning platform. Its database incorporates the complete timetable dataset of Serbian suburban, inter-city and international bus and railway timetables and tariffs. We invest substantial efforts to improve the quality of our reference data through regular cooperation and systematic data verification with bus operators and station managers. Current activities are focused on development of B2B solutions for transport operators and enhancing user experience on the Polazak website and application. Our aim is to remain a reliable platform for providing timetables and ticket booking in Serbia and the Western Balkan region.


As a Back-End Developer, you’ll be responsible for crafting and maintaining high-performance APIs on the cloud.


Our ideal candidate is someone who understands the business in an object-oriented manner, able to craft working proof of concepts and put them into production.

  • Develop, enhance and maintain code
  • Build back end Micro-services and REST APIs
  • Unit testing, performance testing
  • Follow practices: code review, unit testing, CI, and other best practices
  • Mentor other developers and collaborate with peers
  • Build high-quality, reusable, sustainable, and scalable code
  • Stay up to date with industry state of art trends and best practices


  • 3+ years of experience designing, developing applications and Micro-services, REST APIs, Swagger
  • Proficient knowledge of JavaScript
  • Have solid knowledge of Typescript
  • Experience with most of the technologies listed below
  • Kubernetes, Docker, MongoDB, Redis, MySQL, NATS Streaming service will be plus, Digital Ocean Cloud, Jest,
  • Experience with Git, Express, Promise-based asynchronous patterns
  • Attention to detail
  • Experience in UI development which interacts with REST APIs
  • Experience in full-stack development is an advantage
  • Fluent in English


Our recruiters are professionals. You will receive valuable feedback, even on coding tests. The usual interview process takes one week. Steps:

  1. Have a call with corporate recruitment. (20min)
  2. Completing home assignments (max 10 hours)
  3. Have a call with an IT specialist of the field (1 hour)
  4. Receive an offer letter (5 min)


Please enter your comment!
Please enter your name here