JavaScript Developer

Computer Rock is looking for an experienced JavaScript Developer who will be working with the latest Web tech on creating the single page web apps, unique user interfaces and web sites for the major worldwide brands.


  • Strong JavaScript programming knowledge, minimum 3 years of experience
  • Experience developing with React.js or other modern JavaScript libraries and frameworks like AngularJS, Vue.js and similar
  • Mastery in writing HTML5 and CSS3
  • Familiar with OOP concepts and best practices
  • Enthusiastic and independent
  • Confident spoken and written English


  • Node.js experience
  • Knowledge of other programming languages
  • Experience using build toolchain (Gulp, Webpack…)
  • Experience with performance optimization and writing automated tests
  • Excellent eye for design, pixel-perfection attitude with references in place


  • International and ambitious company culture
  • Opportunities to build products that make a difference for top brands
  • Virtually organized agency that cares about working smarter
  • Competitive salary scheme
  • Social and health insurance taken care of
  • Office in downtown Belgrade
  • Skilled and senior co-workers
  • Fully stocked kitchen (tea, coffee, fruits, sweets…)
  • Membership in most sports & recreation facilities in town
  • Opportunities to learn and grow


The position is in the Belgrade office, 50 meters away from Kalemegdan.


Send your application, including the CV and example projects to

Please contact us if you have any questions about this position.