Some of the key responsibilities for the role are:

  • Develop critical, public facing web applications using the latest front-end Javascript frameworks including React.js.
  • Employ high quality development practices to support our continuous delivery pipeline
  • Mentor and coach junior staff members on good front-end development practices
  • Gain a deep knowledge of client on-boarding systems within a financial services domain

Essential Skills:

  • At least 5 years hands on web front-end development experience in a commercial environment using JavaScript, HTML5 and CSS,
  • React, Redux or Flux experience must to have.
  • Experience of using established Javascript frameworks e.g. ReactJS, Ember, Backbone, JQuery etc.
  • Knowledge of front-end build tools and frameworks
  • Implemented front-end automated testing using established testing frameworks
  • Experience of developing and consuming RESTful web services
  • Enthusiastic team-player who will be willing to assist and mentor other colleagues
  • Very articulate / excellent communication skills (e.g. ability to convey technical concepts to non-technical colleagues)
  • Deadline and delivery conscious yet flexible to changing priorities

Desirable Skills:

  • Experience leading a team or leading a development project
  • Exposure to testing frameworks such as PhantomJS, Selenium, Jasmine, Karma, Jest, Webdriver IO
  • Node, Grunt or Webpack experience
  • Java or similar middleware programming experience
  • Understanding of the Agile methodology


  • B.E./B.Tech or higher (preferably in software engineering)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf