- Live and breathe functional code
- See writing automated tests as a benefit, not as a burdening task
- Care about your craft, are up to date with new technologies and are keen to use them when appropriate
- Want a place where you can grow, learn, and make a difference
As a company we expect you to have:
- Minimum of 3+ years of experience in software development
- Strong understanding of JavaScript, its quirks, and workarounds
- Production level experience writing REST services
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Experience with front-end build tools, such as Grunt or Gulp
- Experience with any of the popular frameworks (Angular/React)
- Working knowledge of JavaScript testing (Karma/Jasmine/PhantomJS)
- Solid knowledge of the English language
The extra bits:
- At least theoretical knowledge about ES6, Babel, Webpack, Redux.js, RxJS
- Understanding of cross-browser compatibility issues and ways to work around such issues
- Understanding of web markup, including HTML5 and CSS3
- Understanding of browser rendering behavior and performance
- Experience with NoSql databases
What we offer:
- Flexible working hours
- Home office once a week
- Education time (20%)
- Education budget
- Hardware is your choice
- 27 vacation days
- Flat organizational structure
If you are interested in working with us, please send your CV to office.bosnia@codecentric.ba