MoEngage is looking for a talented UI Engineer - II to join our team. If you have significant product development experience with expertise in designing and implementing high-performance web applications, and a solid command of modern front-end technologies, you'll take complete ownership of features and drive innovation in our user interfaces.
Responsibilities
Complete ownership of the feature .
Find cutting-edge ways to increase efficiency/Application performance .
Implement Visual Designs in standards compliant manner.
Build efficient and reusable front-end systems and abstractions .
Develop responsive designs and thoroughly test cross-browser compatibility .
Work with developers to integrate markup across projects.
Identify and research new UI technologies to incorporate in the tech stack.
Suggest and implement improvements to existing product interfaces .
Ensure that all the assigned systems are performing to scale .
Work closely with the product management team to define and refine feature specifications.
Skills
Product development experience with expertise in designing and implementing high-performance web applications .
Strong hands-on experience in developing web applications using JavaScript .
Strong experience and knowledge in single-page frameworks using ReactJS and the ability to design the architecture of single-page applications is a MUST .
A deep expertise in Javascript, HTML5, and CSS3 is a must .
Exceptional debugging skills and knowledge of browser developer tools .
Familiar with RESTful APIs to connect applications to back-end services.
Familiar with optimization techniques (both in file weight and perceived/actual processing speed), debugging techniques, energetic content retrieval, state management (e.g., Redux), and cross-browser support .
Experience in optimizing the application for performance and scalability using CDN, caching , etc.
Deep experience developing modular, object-oriented JavaScript .
Stron
📌 Ui Engineer Bengaluru
🏢 MoEngage
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.