Front-End Developer

We are looking for a highly motivated individual with development experience who can thrive in a fast pace environment. The candidate will be responsible for developing new software and will work on a number of projects both for internal use and for our clients. We are looking for an individual with a can-do attitude and a passion for technology.

Duties and Responsibilities include

  • Design, develop and implement web-based applications.
  • Maintain and proactively monitor performance of the applications and take necessary measures to improve security and performance.
  • Maintain detailed documentation.
  • Integration with 3rd party services.

Requirements

  • Strong understanding of coding principles in JavaScript.
  • Experience with NodeJS.
  • Experience with latest front-end frameworks (AngularJS, React) and ecosystem of tools used by these frameworks.
  • Strong Knowledge of Webpack or any modern task runner.
  • Experience with CSS preprocessors and postprocessors (such as LESS, SASS, NextCSS).
  • Experience with integration of REST API’s.
  • Understanding of different workflows with Version control Systems.

Good to have

  • Knowledge of any backend programing language.
  • Understanding of API based services.
  • Hands-on experience with relational databases.
  • Experience with Docker.
  • Experience with Vagrant.

Qualifications

  • Degree or Advanced Diploma in Computing, Information Technology or equivalent.