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
