Couchbase is looking for a Mobile Developer to join our team in Bangalore, India. You will play a key role in improving the developer experience by designing and developing a variety of resources including tools, sample applications, documentation, and tutorials.
What You'll Do
- Design and develop tools, frameworks, sample applications, documentation, guided tours, videos, blogs, and tutorials.
- Enhance the Couchbase developer experience.
What We're Looking For
- 2-3 years of Software Development experience in two of: Swift, Kotlin, Dart, C#, or Javascript.
- Experience building mobile apps with one of: SwiftUI, UIKit, Android Activities/Fragments, Jetpack Compose, Xamarin, .NET Maui, Flutter, or React Native.
- BS Degree in Computer Science or related field and 1-3 years of related experience.
- Understanding of mobile architecture and software design patterns (e.g., Repository, MVVM, MVI, Bloc).
- Basic knowledge of source control (git) and GitHub.
- Knowledge of Object-Oriented Programming (OOP).
- Understanding of API/Web Services.
- Experience writing Unit, Integration, and Function tests using platform-specific frameworks.
Nice to Have
- Mobile cross-platform development experience.
- Complete software development life cycle (SDLC) experience including design, coding, code reviews, unit tests, and documentation using a SCRUM agile process.
- Basic knowledge of the C programming language.
- Knowledge of SQL, NoSQL databases, and Database as a Service/DBaaS hosted on Cloud environments.
- Understanding of basic DevOps principles and automation using GitHub Actions.
- Good understanding of software security considerations (e.g., SAML, OAuth, OpenId, PKI, Encryption) in a Cloud environment.
Technical Stack
- Languages: Swift, Kotlin, Dart, C#, Javascript, C
- Frameworks: SwiftUI, UIKit, Android Activities/Fragments, Jetpack Compose, Xamarin, .NET Maui, Flutter, React Native
- Tools & Platforms: git, GitHub, GitHub Actions, SQL, NoSQL
Benefits & Compensation
- Generous Time Off Program
- Wellness Benefits including world class medical plans, dental, vision, life insurance, and employee assistance programs
- Financial Planning including RSU equity program, ESPP program, Retirement program, and Business Travel Insurance
- Career Growth
- Fun Perks like an ergonomic and comfortable in-office / WFH setup and Food & Snacks for in-office employees.
Work Mode
This is a hybrid role based in Bangalore, India.
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.



