Front-End Web Developer
Belgrade
We are looking for a flexible, collaborative Front-End Web Developer who is able to work in a fast-paced environment and help us bring our designs to life on web and mobile platforms. The perfect candidate is a proficient coder, on the cutting edge of technology and can capture users’ attention in an efficient manner.
Responsibilities
- Take designs and implement them into standards-based websites
- Advise on the design process with an eye towards usability, standards, and elegance
- Keep up with current trends and technologies of web design and development
- Research and develop solutions for the unexpected, using new technologies
- Monitor projects through all phases of production
Requirements
- Proficiency in JavaScript, HTML5, and CSS3
- Familiarity with front-end JavaScript frameworks and libraries, such as AngularJS, ReactJS, Polymer, lodash
- An eye for detail
- At least one year of experience with AngularJS
- Experience creating documentation and well-commented code
- Experience working with RESTful APIs as well as custom API
- Ability to work with designers and other team members
- Be proficient in spoken and written English
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent work experience
Additional Desired Skills
- Familiarity with CSS preprocessors, particularly Sass
- Experience developing mobile-optimized websites
- Experience with build tools (Gulp, Grunt, Webpack, etc.)
- Knowledge of JavaScript/Logic-less templates (Mustache, EJS, Handlebars, Nunjucks)
- Experience using Git for version control
- WordPress and ExpressionEngine theming is a plus
- Familiarity with Sketch, Photoshop or similar software
Benefits
- Stable job, competitive salary, and performance-based bonuses
- Full-time, long-term employment relationship
- Office space in city center
- European working hours
- Challenging tasks in highly professional and stimulating environment
- Work with cutting edge technology
- Fully stocked kitchen (tea, coffee, fruits, sweets, ...)
- Opportunities to learn and grow
- We take feedback seriously
Deadline for applications: 02.09.2017.