Search...

Front End Developer

Skills

About the Role

You will develop production front-end applications using Angular, RxJS and JavaScript. You will write readable, maintainable and documented code, apply responsive and progressive enhancement techniques, and ensure cross-browser compatibility. You will participate in requirements clarification, planning and design, and use build tools and preprocessors in daily development.

Requirements

  • Real production experience with Angular
  • In-depth knowledge of HTML, CSS3 and web standards
  • Experience in responsive design and mobile first techniques
  • Knowledge of progressive enhancement techniques
  • Strong experience in unit testing and code coverage
  • Experience handling different browser capabilities
  • Familiarity with HTML/CSS/PHP (advantage)
  • Experience using build system tools such as Webpack
  • Experience with CSS pre-processors: SASS or LESS
  • Understanding of Node.js and NPM modules
  • Comfortable working with IDEs
  • Written and spoken English communication
  • Good analytical and problem-solving skills
  • Detail-oriented and self-motivated
  • Good technical and non-technical communication skills

Responsibilities

  • Develop production front-end code using Angular 2+, RxJS and JavaScript
  • Write readable and maintainable code that is adequately documented
  • Use required development languages and tools daily
  • Participate in requirements clarification, planning and design

Benefits

  • Home Office and flexibility
  • Remuneration package based on candidate motivation, skills, and experience