RESPONSIBILITIES
- Work within the development team delivering the core features in Agile environment
- Take responsibility for ensuring the delivery meets the department quality standards
- Further the knowledge and enthusiasm of software engineering techniques with your peers
REQUIREMENTS
- Advanced knowledge and understanding of JavaScript, ES6, TypeScript
- Knowledge of HTML5 and CSS/LESS with understanding of browser rendering behavior, performance and responsive tactics
- Experience in building frontend applications using React and Redux libraries
- Experience in working on complex software platforms
- Good understanding of asynchronous request handling
- Familiarity with frontend build tools (Webpack)
- Experience with Git
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Experience in JavaScript unit testing (Jest)
NICE TO HAVE
- Practical experience with Node.js or any other relevant full-stack experience
- Functional/Integration/other tests experience is a great plus