Front End Software Engineer
Location: Bangalore
About Bamboo Rose:
At Bamboo Rose, we’re transforming the retail industry with our next-generation SaaS platform TotalPLM. Our technology empowers teams to tackle the complexities of global sourcing and product development - bringing great products to market faster and more efficiently.
Driven by innovation and customer success, our AI-powered platform is trusted by some of the world's leading retailers. Backed by a world-class team with deep retail expertise, we’re guided by our core values of Trust, Performance, and Transparency—and we’re looking for like-minded individuals who share our passion for delivering impactful, industry-leading solutions.
About the Role:
We’re seeking a Front-End Software Engineer to join our high-performing Engineering team. In this role, you’ll help bring our platform to life through modern, intuitive, and scalable user interfaces. You’ll work closely with product managers, designers, and backend engineers to create engaging web applications that help our customers manage their product development and sourcing processes more effectively.
What You’ll Do:
- Design, build and maintain user interfaces using React.js and related technologies.
- Create reusable, performant components and front-end libraries that scale across the application.
- Collaborate with product managers and designers to translate wireframes into clean, production-ready interfaces
- Write clean, maintainable and testable code.
- Participate in code reviews, advocating for quality, structure and best practices. Troubleshoot and resolve issues across the frontend stack.
- Engage in Agile ceremonies and contribute to our Front-End Guild and tooling/process improvements.
What We’re Looking For:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of professional experience in frontend software development.
- Proficiency with React.js, JavaScript (ES6+), HTML5, and CSS3.
- Solid understanding of frontend architecture, performance optimization and responsive design.
- Experience with Java backend systems or relevant frameworks.
- Understanding of UI/UX principles and experience working with tools like Figma, Sketch, or similar.
- Experience with frontend testing tools/frameworks such as Vitest and Playwright is a plus.
- Experience working with Git, Bitbucket.
- Bonus: familiarity with relational databases and basic SQL.
- Bonus: experience working with jQuery, Angular, or other legacy frontend stacks.
- Strong communication skills, with the ability to explain technical concepts clearly to non-technical stakeholders.
- Comfortable working in an Agile/Scrum environment.
- A continuous learner who’s passionate about staying up to date with the latest in frontend tech