Roles & responsibilities
Developing new user-facing features using Angular
Developing responsive websites mobile applications using Javascript based frameworks and platforms
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Work closely with back-end developers and customers to ensure an effective, visually appealing, functional and intuitive implementation
Desired skills
Strong knowledge and hands-on experience in the following:
4+ years of experience designing and/or developing web based applications using Ionic, Angular, Hybrid Mobile Development, Bootstrap, Javascript
Javascript (ES6) including all the latest features
Typescript and Functional programming
Expert knowledge and experience of Angular
Configuring TSLint for TS code linting
Strong debugging skills using the browser
Comprehend performance issues and solve them
Knowledge of Git (including merging, branching and resolving merge conflicts)
Awareness of cross-browser compatibility issues and client-side performance considerations.
Ensuring high performance on mobile and desktop
Work on bug fixing and improving application performance