Lead Software Engineer, Ui Job in Couchbase
Lead Software Engineer, Ui
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Title: Senior UI Engineer
Location: Bangalore, India
About Couchbase:
As industries race to embrace AI, traditional database solutions fall short of the increasing demands for flexibility, performance, and cost-efficiency. Couchbase is leading the way with Capella, the developer data platform for critical applications in today s AI world. By seamlessly uniting transactional, analytical, mobile, and AI workloads into a fully managed solution, Couchbase empowers developers and enterprises to build and scale applications with unmatched performance, scalability, and cost-effectiveness from cloud to edge. Trusted by over 30% of the Fortune 100, Couchbase is driving innovation, accelerating AI transformation, and redefining customer experiences. Join us on our mission!
Job Overview:
We are seeking a talented and experienced Senior UI Engineer to join our team. The ideal candidate will be a strong advocate for the user experience and have the expertise to rapidly convert UX designs into seamless, high-performing user interfaces that meet product specifications.
Responsibilities:
- Collaborate closely with UX designers, product managers, and software engineers to understand project requirements and translate them into interactive, user-friendly interfaces.
- Design and develop responsive, visually appealing web applications and user interfaces using HTML, CSS, JavaScript, and React.
- Ensure technical feasibility of product requirements and UX designs, optimizing applications for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback to foster continuous improvement within the team.
- Stay up-to-date with the latest trends, best practices, and emerging technologies in front-end development, and recommend their integration to improve product quality.
- Identify and resolve performance and compatibility issues across different browsers and platforms.
- Champion engineering best practices, standards, and guidelines within the team.
- Collaborate with backend developers to integrate front-end interfaces with server-side logic and APIs.
- Troubleshoot and debug issues, providing timely resolutions.
- Promote the writing of automated tests and adhere to testing best practices to ensure application quality.
Requirements:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience: 7-10 years of hands-on experience in building user interfaces for web applications.
- Technologies: Proficiency in front-end technologies such as TypeScript, Tailwind, React, and Angular.
- Performance Optimization: Solid understanding of web performance optimization techniques and best practices.
- Problem-Solving: Excellent problem-solving skills with the ability to troubleshoot complex issues.
- Collaboration: Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Leadership: Proven expertise in mentoring and guiding junior developers and advising leadership on the adoption of technologies that improve productivity, code quality, and maintainability.
Preferred Qualifications:
- Experience designing products for software developers or databases is a plus.
- Familiarity with multi-cloud platforms and web applications, especially those used by database developers.
- Knowledge of Svelte component framework.
- Curious, adaptable, and willing to explore new challenges and continuously learn.
- Comfortable working in a fast-paced development and deployment environment.
Why Couchbase?
At Couchbase, we believe in empowering developers and architects to build modern applications that provide exceptional customer experiences. With our flexible, fast, and affordable cloud database platform, Capella, we offer organizations a unique edge in building scalable applications. We are proud to be trusted by over 30% of the Fortune 100 companies.
Some of the benefits of working at Couchbase include:
- Generous Time Off Program: Flexibility to care for yourself and your family.
- Wellness Benefits: A variety of world-class medical plans, along with dental, vision, life insurance, and employee assistance programs.
- Financial Planning: RSU equity program, ESPP program, retirement plans, and business travel insurance.
- Career Growth: A "Be valued, Create value" approach to career development.
- Fun Perks: Ergonomic office setup, food and snacks for in-office employees, and more!
Qualification : Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

