Job Description
About the role
We are looking for an experienced UI development engineer to join our development team for developing products from conception to completion. Your primary responsibility will be translating the intent of design consideration of workability, viability and performance of the application, and to coordinate with the rest of the team working on different layers of the infrastructure. Our ideal candidate is someone who is creative, thrives on challenges and shares our passion for building customer first solutions.
Requirements
Key Responsibilities
· Translate application storyboards and use cases into functional applications
· Design, build, and maintain efficient, reusable, and reliable Java code
· Ensure the best possible performance, quality, and responsiveness of the applications
· Identify bottlenecks and bugs, and devise solutions to these problems
· Help maintain code quality, organization, and automatization
Experience & Qualification Requisite -
· Minimum 3- 6 years of Experience
· Responsible for translating the intent of design considering workability, viability, and performance.
· Rich In-Depth Experience in tested, idiomatic, and documented JavaScript, Typescript, HTML, and CSS
· Ability to write well-abstracted, reusable UI widgets and/or components with high performance.
· Passionate about Performance benchmarking, elegant pixel perfect implementation across browsers.
· Abreast with latest trends and endorsing upcoming standards
· Deep knowledge of Angular / React best practices and commonly used modules based on extensive work experience
· Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other microservices while building web applications.
· Exposure to Micro Front end Architecture
· Contributing with back-end developer in the process of building the RESTful API
Any Graduate