Due to the continued growth of our Dev team, we have an exciting opportunity for a talented and experienced Front-End Engineer on a permanent basis. You need an exceptional eye for visual design and be a passionate Front-End Developer with strong Angular ability. You will be an active contributor into bringing our current Azure-hosted application to higher levels.

Responsibilities

  • Analysing business requirements and product design feasibility.
  • Designing and developing user interfaces using AngularJS best practices.
  • Proficient in Fully Responsive Web Applications.
  • Proficient in CSS, HTML, TypeScript and writing cross-browser compatible code.
  • Knowledge of JavaScript, Angular frameworks, specifically including AngularJS.
  • Must have a strong analytical ability, well-defined communication and people skills and the ability to solve problems and work independently.
  • Must be able to design, build and maintain high performance, reusable reliable code and unit tests.

Skills & Other Requirements ​

  • Bachelor’s degree in computer science, computer engineering, or similar.
  • 3 – 5 years’ experience in front-end development, with minimum 1-year hands-on experience as an AngularJS developer.
  • Experience implementing front-end and back-end JavaScript applications.
  • Fundamental knowledge of UX / UI.
  • An understanding of the concepts of TDD (Test-driven development) and Agile development.
  • Excellent spoken and written English are required.