Remote Mobile Developer

at Couchbase, Inc.

Posted 21 hours ago 4 applied

Description:

  • Couchbase is seeking a Mobile Developer to participate in the design and development of tools, frameworks, sample applications, documentation, guided tours, videos, blogs, and tutorials to enhance the Couchbase developer experience.
  • The role involves easing the use of Couchbase for developers and customers.
  • The position is office-based in Bangalore, requiring the selected candidate to be in the office three days a week, although remote candidates are also considered.

Requirements:

  • The candidate must have 2-3 years of experience in software development using two of the popular languages for mobile development, such as Swift, Kotlin, Dart, C#, or JavaScript.
  • Experience in building mobile applications using popular mobile frameworks like SwiftUI, UIKit, Android Activities/Fragments, Jetpack Compose, Xamarin, .NET Maui, Flutter, or React Native is required.
  • A BS degree in Computer Science or a related field, along with 1-3 years of related experience, is necessary.
  • The candidate should have an understanding of mobile architecture and software design patterns, including Repository, MVVM, MVI, and Bloc.
  • Basic knowledge of source control systems, specifically git and GitHub, is required.
  • Knowledge of Object-Oriented Programming (OOP) is essential.
  • The candidate must understand API/Web Services.
  • Experience in writing Unit, Integration, and Function tests using platform-specific frameworks is necessary.

Benefits:

  • Couchbase offers a generous time off program, providing flexibility to care for employees and their families.
  • Wellness benefits include a variety of world-class medical plans, dental, vision, life insurance, and employee assistance programs.
  • Financial planning benefits consist of an RSU equity program, ESPP program, retirement program, and business travel insurance.
  • The company promotes career growth through a valued and value-creating approach.
  • Fun perks include an ergonomic and comfortable in-office or work-from-home setup, along with food and snacks for in-office employees.
  • Additional benefits may be available, and candidates are encouraged to discuss specifics with a Couchbase recruiter.