UI Developer
UI Developer responsible for creating a product's coding and development in a way that is attractive and convenient for users. Required uses programming code to create interactive programs that enhance a customer's experience with a brand and facilitate an enjoyable experience on the business's website or platform.
- Strong knowledge on core web technologies including HTML5, CSS3, AJAX and jQuery.
- Good understanding of Object Oriented JavaScript (OOJS) Typescript, ES6.
- Knowledge on Visualization Libraries such as D3, High Charts etc.
- Proficient in developing scalable, maintainable Restful Services.
- Knowledge on pre-processor tools such as Less, Sass etc.
- Proficient understanding of JavaScript modern MV frameworks like React, Angular, Vue, etc.
- Good understanding of JavaScript compiler (babel js).
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Good understanding of unit testing using JavaScript test frameworks like JEST.
- Proficient understanding of code versioning tools, such as GIT.
- Proficient understanding on how to troubleshoot and resolve performance issues in web applications.