Principal Engineer - UI

Ontic is a protective intelligence software company that helps Fortune 500 and emerging enterprises manage physical threats to protect employees, customers and assets.
Frontend
Principal Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Engineer - UI

Ontic, a pioneering protective intelligence software company, is seeking a Principal Engineer - UI to join their team in Noida, India. The company specializes in helping Fortune 500 and emerging enterprises protect their employees, customers, and assets through digital transformation of physical threat management.

As a Principal Engineer, you'll be responsible for architecting and building complex, scalable front-end applications using modern technologies like React, TypeScript, and various state management solutions. The role requires a deep understanding of JavaScript frameworks and best practices for performance and maintainability.

The ideal candidate will have 5+ years of hands-on frontend development experience, with expertise in React, JavaScript, and modern web technologies. You'll be expected to mentor team members, drive technical excellence, and maintain high coding standards while implementing responsive and accessible designs.

This is an excellent opportunity for a senior technical leader who wants to make a meaningful impact by building solutions that help keep people safe. The position offers competitive compensation, comprehensive benefits including medical coverage, mental health support, and continued education opportunities, all within a dynamic and inclusive work environment that celebrates diversity and achievement.

Last updated a month ago

Responsibilities For Principal Engineer - UI

  • Architecting and building complex, scalable front-end applications
  • Implementing responsive, accessible, and visually appealing designs
  • Mentoring and guiding teams in technical and non-technical aspects
  • Writing clean, reusable & scalable code
  • Troubleshooting issues quickly and effectively

Requirements For Principal Engineer - UI

JavaScript
React
TypeScript
Node.js
  • B.Tech or B.E in computer science or related fields
  • 5+ years of hands-on experience in front-end development
  • Deep understanding of core concepts of JavaScript, HTML, CSS
  • Hands-on experience of Functional Programming in JS, ES2015+, React, Git, Webpack, TDD, Object-oriented JS
  • Familiarity with RESTful APIs, promises, and event loop
  • Knowledge of unit testing frameworks like Jest
  • Have extensively worked with ReactJS
  • Familiar with complete frontend lifecycle including module bundler, typescript, deployment, basic NodeJS
  • Solid understanding of browser rendering behavior, performance tuning, and debugging tools

Benefits For Principal Engineer - UI

Medical Insurance
Mental Health Assistance
Education Budget
  • Competitive Salary
  • Medical Benefits
  • Monthly Mental Escape day
  • Internet Reimbursement
  • Home Office Stipend
  • Continued Education Stipend
  • Festive & Achievement Celebrations
  • Dynamic Office Environment

Interested in this job?

Jobs Related To Ontic Principal Engineer - UI

Principal Engineer, Front End Development, Gemini

Lead front-end development for Google's Gemini AI platform, architecting next-generation user interfaces and managing a team of 40 engineers.

Principal Frontend Developer

Principal Frontend Developer role at Oracle Health Clinical Intelligence, building healthcare technology platforms with React and modern web technologies.

Principal Design Manager

Lead design manager role at Microsoft, shaping Windows experiences through user-centric design leadership and team management.

Principal Software Engineer, Full-stack

Principal Software Engineer position at Onebrief, leading development of military planning platform with React, Node.js, and real-time collaboration features.

Senior Front-end Engineering Manager, Apple Data Platform Experience

Lead UI development and engineering teams for Apple's Data Platform, driving user experience innovation and managing multiple teams in AI/ML infrastructure.