Are you a passionate fresher looking to kickstart your career in UI development and software engineering? Ontic is inviting talented candidates to join its growing technology team as an Associate Software Engineer – UI in Pune. This opportunity is ideal for candidates who enjoy building intuitive user interfaces, working with modern web technologies, and contributing to innovative digital solutions. Fresh graduates with strong problem-solving abilities and enthusiasm for learning can take advantage of this excellent career opportunity with a competitive salary package.
Job Overview
| Details | Information |
|---|---|
| Company Name | Ontic |
| Role | Associate Software Engineer – UI |
| Qualification | Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field |
| Job Location | Pune, India |
| Salary | 4–8 LPA |
| Work Type | Hybrid / Work from Office |
| Job Type | Full-Time |
| Job Level | Entry Level / Fresher |
| Industry | Information Technology / Software Development |
Job Description
Ontic is hiring an Associate Software Engineer (Frontend) to contribute to the development of user interfaces for our SaaS platform. This role is designed for early-career engineers who are building strong foundations in frontend development and software engineering practices.
You will work closely with experienced engineers to build UI features, fix issues, and improve existing experiences, while learning how to create scalable, performant, and user-friendly web applications. Your focus will be on writing high-quality code, understanding frontend fundamentals, and growing into an independent contributor.
Key Responsibilities
Development & Implementation
- Contribute to building user interfaces and features using JavaScript, TypeScript, React, HTML, and CSS
- Implement well-defined UI components and flows with guidance from senior engineers
- Work with APIs to integrate frontend with backend services
Code Quality & Best Practices
- Write clean, maintainable, and reusable code following established engineering standards
- Participate in code reviews and apply feedback to improve code quality
- Follow best practices in component design, state management, and accessibility
Learning & Technical Growth
- Build understanding of frontend architecture, component-based design, and application state
- Learn and apply best practices in debugging, testing, and performance optimization
- Gain familiarity with modern frontend tools and build systems
Collaboration
- Work with engineers, designers, and product teams to deliver assigned tasks
- Communicate progress, blockers, and questions clearly
- Incorporate feedback from design and product stakeholders
Production Awareness
- Support basic debugging and issue resolution in development and production environments
- Develop familiarity with logging, monitoring, and performance tracking tools
- Understand fundamentals of browser behavior and frontend performance
Qualifications and Experiences
- 0–2 years of software engineering experience (including internships, academic, or personal projects)
- Foundational knowledge of JavaScript, HTML, and CSS
- Basic understanding of React (or similar frontend frameworks)
- Understanding of core programming concepts, data structures, and problem-solving
- Familiarity with REST APIs and asynchronous programming (promises, async/await)
- Exposure to version control systems like Git
- Awareness of frontend development lifecycle (build tools, bundling, deployment basics)
- Strong willingness to learn and grow in a fast-paced environment
- Good problem-solving ability and attention to detail
- Effective communication and collaboration skills
- Hands-on experience through academic, personal, or open-source projects
Selection Process
- Application Submission
- Resume Screening
- Online Aptitude Assessment
- Technical Interview
- UI/Frontend Skills Evaluation
- HR Interview
- Final Selection & Offer Letter
How to Apply
- Visit the official careers page of Ontic
- Search for Associate Software Engineer – UI openings
- Review eligibility criteria and job details
- Prepare and update your latest resume
- Complete the application form with required information
- Upload your resume and submit the application
- Monitor your email for assessment and interview updates