Software Engineer III, Frontend
Bengaluru, Karnataka · India - Bangalore · 5-8 years experience · Posted Oct 7, 2026
At a glance
- Experience
- 5-8 years experience
- Location
- Bengaluru, Karnataka · India - Bangalore
About Quince
- Quince is a destination for builders, creators, innovators, and operators who want to come together and challenge the status quo. Our mission is simple: make really high quality essentials for really low prices, fairly and sustainably. We deliver on that mission through a unique manufacturer-to-consumer (M2C) model eliminating the layers of traditional retail that add cost and result in consumers paying more than they need to. We find, build relationships with, and work directly with the manufacturing partners behind some of the world’s finest products. From there, our teams design smart, efficient operational processes and build and deploy proprietary technology, AI, and analytics to help us scale fast.
- What began with a small assortment of elevated basics has quickly grown into a cross-category brand spanning apparel, accessories, home goods, and more. Today, tens of millions of people across a growing number of countries come – and return – to Quince because they trust us to deliver.
About the role
- The Software Engineer III, Frontend will design, build, and maintain high-quality frontend applications to deliver exceptional customer experiences.
- This role involves taking ownership of frontend features, collaborating with cross-functional teams, and contributing to the overall performance and maintainability of frontend systems.
- The position also requires active participation in technical decision-making and mentoring junior engineers.
Responsibilities
- Design, develop, and maintain high-quality frontend applications using modern web technologies.
- Own frontend features and modules from requirements through implementation, testing, and production.
- Write clean, efficient, maintainable, and well-documented code.
- Build reusable components and frontend patterns to improve development efficiency.
- Identify and resolve frontend performance bottlenecks and technical issues.
- Develop and maintain comprehensive test cases to ensure code reliability.
- Participate in code reviews and provide constructive technical feedback.
- Collaborate with Product, Design, and Backend teams to define and implement scalable solutions.
- Mentor and guide junior engineers through technical discussions and problem-solving.
- Establish and follow frontend engineering best practices.
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 5–8 years of professional experience in frontend development.
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
- Strong experience with modern frontend frameworks such as React, Angular, or Vue.js.
- Proficiency in debugging tools and techniques.
- Strong understanding of RESTful APIs and asynchronous programming.
- Knowledge of web security principles and techniques.
- Experience with frontend performance optimization techniques.
- Strong problem-solving and analytical skills.
- Experience mentoring or guiding junior engineers.
Preferred qualifications
- Experience building consumer-facing or high-scale web applications.
- Strong understanding of frontend architecture and reusable component design.
- Experience with frontend testing frameworks and automated testing practices.
- Experience with browser performance profiling and optimization.
- Familiarity with modern frontend build tools, CI/CD, and deployment workflows.
- Experience working closely with Product, Design, and Backend engineering teams.
- Experience in fast-paced, high-growth technology or ecommerce environments.
Skills
- JavaScript
- HTML
- CSS
- React
- Angular
- Vue.js
- RESTful APIs
- CI/CD