Senior Software Engineer UI

7 days ago


Bengaluru, Karnataka, India Couchbase Full time

As industries race to embrace AI, traditional database solutions fall short of rising demands for versatility, performance, and affordability. Couchbase is leading the way with Capella, the developer data platform for critical applications in our AI world. By uniting transactional, analytical, mobile, and AI workloads into a seamless, fully managed solution, Couchbase empowers developers and enterprises to build and scale applications with unmatched flexibility, performance, and cost-efficiency—from cloud to edge. Trusted by over 30% of the Fortune 100, Couchbase is unlocking innovation, accelerating AI transformation, and redefining customer experiences. Come join our mission.

Job Overview
We are seeking an experienced Senior Software Engineer - UI passionate about translating UX visions into robust, functional user interfaces aligned with business objectives.

Requirements

  • Development of rich, scalable UI components using React, TypeScript, and JavaScript
  • Build and maintain UI frameworks, storybooks, and design-system libraries that ensure consistency and reuse
  • Integrate UI with data and state management solutions using patterns like React Query, Redux, custom hooks, and caching strategies
  • Architect features that maintain high performance, responsiveness, and cross-browser compatibility
  • Collaborate with UX/design teams to translate mockups, flows, and usability studies into robust, maintainable UI
  • Review code, drive frontend best practices, and enforce quality through testing and automation
  • Champion accessibility, component testability, modularity, and maintainability across the UI stack
  • Diagnose, debug, and fix complex UI problems in production and pre-release environments
  • Participate in planning, estimation, and technical design across product and platform teams

Must-Have Skills & Experience

  • 5+ years in frontend development focused on modern web applications
  • Expert-level proficiency in React, JavaScript (ES6+), and TypeScript
  • Experience building or maintaining design systems and component libraries
  • Proficient in using Storybook (or similar) for component isolation and documentation
  • Experience with state/data fetching tools like React Query or equivalent
  • Familiarity with Angular (for legacy/UI integration or hybrid modules)
  • Strong grounding in UI performance tuning, browser rendering, and front-end optimisation

Nice to Have

  • Exposure to backend development (Go)
  • Experience working with NoSQL databases (Couchbase, MongoDB)
  • Hands-on with full-stack features, API design, or data modelling

Job Location: Bangalore.
At Couchbase, we believe innovation thrives when diverse perspectives are at the table. We actively encourage applications from individuals of all backgrounds—including women, people of color, LGTBQIA+ professionals, veterans, and individuals with disabilities. If you see a role that excites you, but don't meet every qualification, we still encourage you to apply.

Studies show underrepresented talent is less likely to apply unless they meet all the criteria. We encourage you to apply if you're excited about the role and can bring strong contributions to our team.

If you require reasonable accommodations during the recruitment process, please let your recruiter know—we're happy to support you.

We value diverse educational and career backgrounds. If your experience aligns with the role's goals—even if it doesn't follow a traditional path—we'd love to hear from you.

Why Couchbase?
Benefits
Modern customer experiences need a flexible cloud database platform that can power applications spanning from cloud to edge and everything in between. Couchbase's mission is to simplify how developers and architects develop, deploy and consume modern applications wherever they are. We have reimagined the database with our fast, flexible and affordable cloud database platform Capella, allowing organizations to quickly build applications that deliver premium experiences to their customers– all with best-in-class price performance. More than 30% of the Fortune 100 trust Couchbase to power their modern applications and build innovative new ones. See our recent awards to learn why Couchbase is a great place to work.We are honored to be a part of the Best Places to Work Award for the Bay Area and the UK. Couchbase offers a total rewards approach to benefits that recognizes the value you create here, so that you in turn may best serve yourself and your family. Some benefits include:

  • Generous Time Off Program - Flexibility to care for you and your family
  • Wellness Benefits - A variety of world class medical plans to choose from, along with dental, vision, life insurance, and employee assistance programs*
  • Financial Planning - RSU equity program*, ESPP program*, Retirement program* and Business Travel Insurance
  • Career Growth - Be valued, Create value approach
  • Fun Perks - An ergonomic and comfortable in-office / WFH setup. Food & Snacks for in-office employees.
  • And much more
  • Note: some programs are not applicable to all countries. Please discuss with a Couchbase recruiter to learn more.

Learn More About Couchbase
News and Press Releases

Couchbase Capella

Couchbase Blog

Investors

Disclaimer
Couchbase is committed to being an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Join an impact initiative group and experience the amazing feeling of Couchbase can-do culture.

By using this website and submitting your information, you acknowledge our Candidate Privacy Notice and understand your personal information may be processed in accordance with our Candidate Privacy Notice following guidelines in your country of application.



  • Bengaluru, Karnataka, India Caterpillar Inc. Full time ₹ 1,50,00,000 - ₹ 3,00,00,000 per year

    Career Area:Technology, Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India GetSet Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer- DevOpsGetSetSoftware is exclusively appointed by ourclient (a leading provider of mission-critical, cloud-native monetization andrevenue management software on the private and public cloud. Established in1999, served over 50 telecommunications operators in more than 50 countries,processing over one billion transactions per hour with...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Member of Technical Staff Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a senior member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or...

  • Senior UI Engineer

    1 week ago


    Bengaluru, Karnataka, India MiQ Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Role: Senior UI EngineerLocation: Bengaluru What you'll do We're MiQ, a global programmatic media partner for marketers and agencies. Our people are at the heart of everything we do, so you will be too. No matter the role or the location, we're all united in the vision to lead the programmatic industry and make it better. As a SSE UI in our Engineering...


  • Bengaluru, Karnataka, India RBS Full time

    Join us as a Software Engineer, AngularJsThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate vice president...


  • Bengaluru, Karnataka, India Frosthill Partners Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Role : Senior Software Development Engineer (SDE 3) - UI (Drive) Job Description : We are looking for a highly skilled and experienced Senior Software Development Engineer with a specialization in User Interface (UI) development to join our Drive team. In this role, you will be responsible for designing, developing, and maintaining the front-end...


  • Bengaluru, Karnataka, India Guidewire Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    India - BangaloreProduct Development and Operations/Full time/OnsiteAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving...