Talent.com
UI Engineer - I

UI Engineer - I

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

As part of the Engineering team at MoEngage, here are some things you can expect :

  • Make in India and build for the world at a scale of 1 Billion Monthly active users, a scale few internet companies in the country have seen.
  • Take ownership and be responsible for what you build – no micromanagement.
  • Work with A players (some of the best talent in the country) and expedite your learning curve and career growth.
  • Learn together from different teams on how they scale to millions of users and billions of messages.
  • Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza , and more importantly, have fun while you work on scaling MoEngage.

We are looking for a talented, experienced UI Engineer - I to join our team.

Responsibilities

  • Complete ownership of the feature .
  • Find innovative 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, dynamic 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 .
  • Strong command of the HTTP protocol and the latest web standards .
  • Knowledge of Node server, Service Workers, Webpack, Node, and Typescript would be a plus.
  • Basic awareness of application security practices and deployment techniques for front-end projects .
  • Awareness of Secure Development process and practices .
  • Awareness of Information Security concepts and Best Practices .
  • Skills Required

    Web Application, Javascript, Reactjs, Restful Apis, Object Oriented Concepts, Http Protocol

    Create a job alert for this search

    Ui Engineer • Bengaluru / Bangalore