Back to Job Search

Front End Developer

Job Description

Essential:

  • You have 9+ years of experience.
  • You have good knowledge of JavaScript (ES7+), solid HTML5 and CSS, automated testing, familiar with design systems, working hand in hand with UX and UI teams.
  • You have good knowledge in at least one of the SPA frameworks (React.js (must), Angular or Vue.js would be beneficial)
  • You have hands-on experience of enabling technologies, principles, and practices of Continuous Integration, Delivery, and Deployment (Jenkins, Bamboo, Circle CI or equivalent)
  • You are familiar with the practices of TDD and BDD and write unit, functional, integration and system tests for your code
  • Working experience with cloud infrastructure/services (AWS or Azure preferred, also Google Cloud Platform)
  • Experience with infrastructure-as-code (e.g. Ansible, Puppet, Terraform)
  • You are experienced working within an Agile environment and with Continuous Delivery practices
  • You are good at communicating and have a passion for working hand in hand with designers
  • You have an ability to focus on customer needs and behaviours to craft compelling solutions

Desirable:

  • You have knowledge of REST, Swagger and OpenAPI Specification
  • If you have skills on backend and mid tier technologies, then would be happily accepted. But expectation is to be advanced skilled in front-end related technologies
  • You understand any database technologies