Associate Software Engineer – UI

Ontic

Scroll down to apply
Pune, Maharashtra, India (On-site)0 – 2 Years (Freshers / Interns welcome)4 weeks ago
RoleAssociate Software Engineer – UI (Frontend)
LocationPune, Maharashtra, India (On-site)
Experience0 – 2 Years (Freshers / Interns welcome)
QualificationB.E / B.Tech / BCA / MCA or equivalent technical degree

Job Description

  • As an Associate UI Engineer at Ontic, you will collaborate closely with senior engineers and product designers to build and refine responsive, accessible user interfaces. Your primary focus will involve developing modular UI components and streamlined user flows using JavaScript, TypeScript, and React . You will integrate frontend application layers with backend microservices using REST APIs and asynchronous programming techniques (such as Promises and Async/Await) to ensure smooth data synchronization.
  • You will write clean, maintainable, and reusable code following established corporate engineering standards, actively participating in team code reviews to implement constructive feedback. Over the course of the role, you will deepen your understanding of modern frontend tools, application state management, and build setups. From analyzing browser runtime performance to monitoring logging data in production environments, you will gain comprehensive visibility into the modern frontend deployment lifecycle.

Key Responsibilities

  • Build user interfaces and reusable software components using React, TypeScript, and CSS .
  • Integrate complex backend APIs into frontend application layers synchronously.
  • Participate in peer code reviews to optimize component design and data structure paths.
  • Follow strict frontend standards for accessibility (WCAG), performance optimization, and clean state tracking.
  • Collaborate with product designers and engineers to translate wireframes into stable interfaces.
  • Debug technical issues across local development stacks and production environments.
  • Communicate project progress, blockers, and architectural questions transparently within your Agile sprint.
  • Learn frontend lifecycle execution parameters, including bundlers, build systems, and logging frameworks.

Skills & Eligibility

  • Education: Bachelor’s or Master’s degree in Computer Science, IT, Computer Applications, or related quantitative fields.
  • Experience: 0 to 2 years of software engineering exposure, including academic projects, internships, or open-source commits.
  • Core Web Tech: Strong foundational knowledge of native JavaScript, HTML5, and CSS3.
  • Framework Focus: Practical familiarity with React or closely related component-driven frontend frameworks.
  • Asynchronous Logic: Solid understanding of REST APIs, Promises, and Async/Await routines.
  • Tools: Direct exposure to version control architectures using Git .
  • Soft Skills: Strong problem-solving skills, extreme attention to visual detail, and constructive communication habits.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now