Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 6


Built single page applications (SPA), responsive web design, UI using HTML5 grid layouts, CSS3 media queries where its an expression and can be used to either true or false.Developed sound knowledge on React, Redux for front end. MySQL for backend and Express as server.Used redux to store data globally and for easy retrieval of data to any component in the app.Maximized use of Events and promises in ES6 and React for application control flow.Followed Test Driven Development (TDD) using karma and jasmine for unit testing, Enzyme for component-based testing and cypress for end to end testing.Worked with AXIOS promise based HTTP client for the browser and node.js for hitting REST endpoints and fetching data into the app.Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 10 and Node JS.Enhanced application performance by Angular 10 Component based development in view of future Angular framework transitions.Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks