JavaScript Developer

Job description

We’re looking for the JavaScript software engineer with excellent programming skills to join our team. We need a team player who can create high-quality apps. The ideal candidate has experience building real products for web and should be able to present examples of their work.

Key responsibilities

  • Building fast, scalable, and well-designed web and mobile web apps
  • Maintenance and updates of existing projects
  • Participate in technical design and architecture
  • Write technical documentation
  • Participate in code reviews
  • Staying up to date and experimenting with the latest front-end technologies

Skills & Requirements

  • B.S. in Computer Science or equivalent experience
  • 3+ years of experience with JavaScript, HTML5 and CSS3
  • Deep knowledge of jQuery, AngularJS or ReactJS, Node.js practices and commonly used modules based on extensive work experience
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Responsive design, Twitter Bootstrap
  • Web apps/mobile web apps
  • Experience with SASS, LESS
  • Comfortable with ES6/2015
  • Experience with Grunt, Gulp or similar tools
  • Experience with NoSQL databases (MongoDB), specifically performance, modularization, and maintainability
  • Experience with Git and GitHub/BitBucket
  • Experience with Linux/Ubuntu
  • Experience with Agile Software Development
  • Good English speaking and writing skills

Benefits

  • A competitive salary with regular performance bonuses
  • Awesome team and great working atmosphere
  • Challenging international projects, opportunity to work with new technologies
  • Flexible working hours
  • Career opportunities

If you are interested in this position and you have all the required qualifications, do not hesitate to send your CV to jobs@inventals.com