Ontic Logo

Ontic

Software Developer / Senior Software Developer (UI)

Posted 21 Hours Ago
Be an Early Applicant
Noida, Gautam Buddha Nagar, Uttar Pradesh
Mid level
Noida, Gautam Buddha Nagar, Uttar Pradesh
Mid level
The Software Developer/Senior Software Developer at Ontic is responsible for writing clean, reusable, and scalable code while implementing strong algorithmic problem-solving skills. The role requires extensive knowledge in JavaScript, React, and front-end lifecycle processes, and involves collaboration with clients to enhance security software solutions.
The summary above was generated by AI

Who We Are


Ontic is a security software provider that helps Fortune 500 companies and their corporate security, executive protection, insider threat detection and prevention, operational risk management and corporate investigations teams upgrade to an always-on, proactive approach to protecting employees, customers and assets. The Ontic Platform collects and connects data for a comprehensive view of the security landscape, improving operational efficiency while reducing overall risk, preserving business continuity and building long-term organizational resilience. Ontic also provides threat assessment, threat management and strategic intelligence services that include expert training, guidance and program development using best practices and proven protocols. Ontic was named 2023 Global Company of the Year and 2022 Global Entrepreneurial Company of the Year by Frost & Sullivan. Ontic was also named the top growth leader in the Frost Radar™: Digital Intelligence Solutions, 2022 and the top innovation leader in the 2021 report.


As Ontic employees, we put our mission first and value the trust bestowed upon us by our clients to help keep their people safe. We approach our clients and each other with empathy while focusing on the execution of our strategy. And we have fun doing it.

What you should have

  • Curiosity about how things work and love to share that knowledge with others
  • Strong Algorithmic & Problem-solving skills
  • Practice writing clean, reusable & scalable code, & understanding of various design patterns
  • An eye for minor design details and clear understanding of performance and efficiency
  • Urge to learn new things & drive for focused milestones based high speed development.

Qualifications

  • B.Tech or B.E in computer science or related fields
  • 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 loops.
  • Knowledge of unit testing frameworks like Jest.
  • Experience with browser-based debugging and performance testing software
  • Have extensively worked with ReactJS.
  • Familiar with how the complete frontend lifecycle works including, module bundler, typescript, deployment, basic NodeJS

Bonus Points

  • Experience with React 16+ & Typescript
  • Experience with modern front-end build pipelines and tools
  • Experience with tailwind, lodash, moment, turf
  • Contribution to famous libraries on npm or github

Ontic Benefits & Perks

Competitive Salary

Medical Benefits

Internet Reimbursement

Home Office Stipend

Continued Education Stipend

Festive & Achievement Celebrations

Dynamic Office Environment


Ontic is an equal opportunity employer. We are committed to a work environment that celebrates diversity. We do not discriminate against any individual based on race, color, sex, national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any factors protected by applicable law.

Top Skills

JavaScript

Similar Jobs

Be an Early Applicant
3 Days Ago
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
21,000 Employees
Senior level
21,000 Employees
Senior level
Artificial Intelligence • Digital Media • Marketing Tech • Software
Design and develop new features and tools for Creative Cloud products while collaborating with engineers, product managers, and users. Focus on creating high-performance, maintainable code and strive for continuous improvement in processes. Engage with customers to adapt to their workflows and ensure quality in design tools.
Be an Early Applicant
24 Days Ago
3 Locations
53 Employees
Senior level
53 Employees
Senior level
Information Technology
As a Senior Software Engineer, you will design, develop, and maintain software products for commodity trading and logistics, collaborate with cross-functional teams, and implement best coding and testing practices while adapting to new challenges in an agile environment.
Be an Early Applicant
4 Days Ago
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
43,000 Employees
Senior level
43,000 Employees
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The App Developer will analyze user requirements and system features, participate in the development using Angular, .net MVC, and Python, and work collaboratively to determine functional requirements. They will also conduct requirement analysis, prepare test cases, and manage concurrent development projects with a focus on meeting user needs and improving business processes.

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account