User Interface Engineer

  • Bengaluru
  • Lineaje Inc

User Interface Engineer

Bangalore, Karnataka


This role focuses on driving company-wide UI solutions and strategies, ensuring top-notch designing and developing scalable, maintainable and performant applications.

This is a hybrid work environment with expected to be in the office at least 3 days a week

As a Member of Technical Staff, one has to demonstrate the leverage ML&AI to speed up the development work as well as attain high quality deliverables.

If you are a UI developer with hands-on experience in design and developing complex cloud and on-prem solutions for the enterprise, and you aim to enhance product features by using advance methods and by providing extraordinary user experience, we would like to hear from you.


Job description:

  • Architect, design, develop UI/UX for software applications for a highly distributed, highly scalable orchestration and analytical platform.
  • Collaborate with developers to design and develop the software
  • Work with product managers, designers, and quality engineers in cross-functional teams to develop application requirements and solutions.
  • Ensure code quality by participating in code reviews, writing unit tests, and analyzing code coverage.
  • Delivering feature content in large, complex software platforms.
  • Communicate progress in an agile environment with team members spread across multiple geographies.
  • Writing modularized code and UT is mandatory.
  • Possess sound knowledge on AWS platform technologies and architecture like
  • Cloudfront, EKS, ECS and API Gateway etc.
  • Marketing Website development experience using Webflow, and HubSpot.
  • Experience leveraging AI in day-to-day development activities to automate and passionate to upskill and implement it.


Job Requirements:

- Highly skilled at front-end engineering using various JavaScript libraries and micro frameworks (NodeJS, ReactJS, D3.Js, Cytoscape.Js, Ant Design, Material UI, Flutter, etc).

  • Proven application of AI/ML to accelerate UI development and testing. Experience with tools such as TensorFlow.Js and IBM Watson is a must.
  • Minimum 5+ years of solid experience in UI/UX building from Scratch in a fast-paced dynamic environment.
  • An eye for quality and a keen desire to deliver the best quality UI with minimal bugs.
  • Demonstrated ability to fully test code, including beyond unit testing. Must be able
  • to showcase how they test their code and the tools used for both functional and non-functional testing (e.G., Selenium, JUnit, Cypress, and LoadRunner).
  • Deep experience designing modular, object-oriented JavaScript/Typescript
  • Understanding/working experience with REST, HTML, LESS, CSS, SVG, etc.
  • Familiarity with NodeJS, JAVA, and REST APIs etc.
  • Strong analytical, problem-solving, and decision-making skills to drive software development solutions
  • Excellent troubleshooting skills, with a strong ability and motivation to
  • proactively identify and correct it.


Qualifications

  • B.E or equivalent required, M.E or equivalent strongly preferred.