Job Description
Job Title: Frontend Engineer (React, NextJS)
Company Domain: Technology / SaaS
Years of Exp: 2–5 years
Location: Bengaluru, Karnataka
Role Type: Full-Time Role
Salary: ₹ 11 Lac to 15 Lac
Eligibility:
- Bachelor’s degree in Computer Science or a related technical field
- 2–5 years of hands-on experience in frontend development
- Strong proficiency in React, HTML, CSS, JavaScript, and RESTful APIs
- Understanding of web performance optimization, responsive design, and cross-browser compatibility
- Experience working in Agile teams
- Excellent communication and collaboration skills
Role Overview:
As a Frontend Engineer, you’ll be responsible for designing and building highly interactive, scalable, and responsive web applications. You will collaborate closely with backend developers, product managers, and designers to create smooth, user-focused experiences. You'll also have a direct impact on technical architecture decisions, mentor junior developers, and stay current with the latest frontend trends.
Key Responsibilities:
- Lead the design and development of scalable, high-performance frontend features
- Build responsive, cross-browser compatible UI using React, JavaScript, HTML, and CSS
- Collaborate with product, design, and engineering teams to launch new features and refine existing ones
- Write clean, maintainable, and reusable code following best practices
- Participate in code reviews and promote frontend development standards
- Stay updated on emerging frontend technologies and frameworks
- Drive improvements in frontend architecture and tooling
- Mentor junior engineers and help elevate the overall frontend expertise of the team
Skills and Qualifications:
Must-Have:
- Strong experience with React, JavaScript, HTML5, CSS3
- Familiarity with REST APIs and Web API integration
- Understanding of responsive design, performance optimization, and state management (Redux, Context API)
- Experience with tools like Webpack, Git, and modern JS build systems
- Problem-solving mindset with strong attention to detail
- Ability to thrive in agile, fast-paced environments
Preferred:
- Experience with TypeScript, Node.js
- Exposure to Angular, Vue.js, or other frontend frameworks
- Familiarity with Jest, Mocha, or similar testing tools
- Basic knowledge of UI/UX principles and component design patterns