Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Android Developer (Kotlin, JSON, MVVM,) | Remote - Sunnyvale, CA

Kaav Inc.

Fully Remote Role

On the Membership Experience Engineering team at Client, we provide technology to power shopping journeys that help hundreds of millions of customers live better – be it busy families getting groceries easily, new parents welcoming a new baby, organizing a new home or anyone planning a fun party.

We strive to create the best shopping experience anywhere anytime, meeting customers’ evolving needs and expectations.

Client + is pioneering the way people experience online and in-store shopping.

We are looking for an experienced engineering leader to help us design and improve customer membership experience and build scalable platforms on mobile devices.

We are just getting started on membership experience and this is a very critical role to shape the face of Client +.

What You'll Do:
  • Troubleshoot business and production issues for mobile devices by reviewing and analyzing information
  • Engage support teams to assist in the resolution of found issues
  • Perform a root cause analysis across multiple mobile devices to prevent future occurrence
  • Develop innovative mobile technology solutions and strategies to support business objectives
  • Benchmarking and analyzing industry best practices
  • Forecasting for future technologies
  • Driving high-priority initiatives
  • Identifying and implementing solutions
  • Communicating with and influencing decision-makers and executives within the organization
  • Influencing the industry to adopt sustainable solutions and defining software development guidelines, standards, and processes
  • Collaborate with cross-functional teams to determine project requirements
  • Translate requirements into mobile solutions for multiple operating systems
  • Gathering requested information
  • Writing and developing code that can be applied to multiple types of mobile devices
  • Developing user interface solutions
  • Conducting testing to ensure solution is functional
  • Communicating project status and roadblocks to team members and stakeholders
  • Determining solutions to issues
  • Enhancing design to prevent reoccurrence of defects across multiple devices
  • Ensuring on-time delivery and collaborating with project managers to provide guidance on project implementation plan
  • Remove barriers and obstacles that impact performance
  • Providing resources
  • Identifying performance standards
  • Measuring progress and adjusting performance accordingly
  • Developing contingency plans and demonstrating adaptability and supporting continuous learning
  • Promote and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application
  • Ensuring compliance with them and utilizing and supporting the Open Door Policy
  • Ensure business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives
  • Consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness and participating in and supporting community outreach events
Requirements
  • BS/MS degree in Computer Science, Engineering or a related subject
  • 5+ years of professional experience in various elements of full stack software development – native mobile, web front end, back end, and hands-on coding experience in the past
  • Experience with a consumer facing app and ecommerce or retail shopping
  • Hands-on experience building scalable backend systems and platforms
  • Designing and developing advanced applications for the Android platform
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Experience with bug fixing and improving application performance
  • Work with outside data sources and APIs
  • Experience with the agile methodology Scrum
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Proven software development experience and Android skills development
  • Experience translating wireframes into pixel-perfect views
  • Knowledgeable about animation and screen transitions
  • Have published at least one original Android app
  • Experience with Android SDK, Services, and various methods of background processing
  • Experience working with remote data via REST, JSON, Google Cloud Messaging, and the protocol
  • Experience with Google Play APIs: Maps, Location, and Cloud Messaging
  • Experience with third-party libraries and APIs
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle and writing readable, maintainable, performant object-oriented code
  • Experience working with Kotlin, Coroutines, MVVM, MVVM Clean, View Models, Repository Design pattern, and other architectures
  • Experience working with an orchestration Layer and GraphQL
  • Experience operating in an Agile environment and using tracking tools like Jira
  • Experience with React Native a plus
Soft Skills
  • Being a team player, critical thinker, and exhibiting problem-solving skills
  • Having optimal time-management skills and interpersonal and communication skills
  • Eagerness to help shape the direction of Android development at Client
  • Dedication to continue to learn, grow, and help Client tackle brand new challenges
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Android Developer (Kotlin, JSON, MVVM,) | Remote - Sunnyvale, CA in United States vacancy
  •  ...Skills - Expertise in Android SDK, Kotlin, XML-JSON Parsing, Firebase, Location services...  ...in a certain location/ hub or remote? ~ Hybrid in Sunnyvale, Dallas or Bentonville (rates must...  ...Lead and mentor junior developers Skills 5+ years experience working... 
    Remote work
    Kotlin
    Contract work

    E-Solutions

    Sunnyvale, CA
    1 day ago
  •  ...future occurrence. Develop innovative mobile...  ...for example, iPhone, Android) Gathering requested...  ...code (for example, Java/Kotlin) that can be applied...  ...working with remote data via REST, JSON, Google Cloud Messaging...  ...Kotlin, Coroutines, MVVM, MVVM Clean, View Models... 
    Remote work
    Kotlin

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...Knowledge Of Designing and developing advanced applications for the Android platform Unit-testing...  ...Experience working with remote data via REST, JSON, Google Cloud Messaging, and...  ...Experience working with Kotlin, Coroutines, MVVM, MVVM Clean, View Models, Repository... 
    Remote work
    Kotlin

    Samprasoft

    San Bruno, CA
    4 days ago
  •  ...certain Client location/hub or remote? Sunnyvale - hybrid 2 days per week on...  ...features in Client Android applications. Work closely...  ...native Android apps in Java / Kotlin ~ Shipped one or more...  ...Studio,Mobile Android Additional Skills : Android Developer
    Remote work
    Kotlin
    2 days per week

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Experience with iOS or Android software development...  ...Experience in design patterns, MVVM, data structures and...  .../required? ~ Kotlin or Swift language, Reactive...  ...of the team? ~6 Developers, 2 Seniors 3 Mid, 1 Jr....  ...certain location/hub or remote? ~ Yes, 860 W California... 
    Remote work
    Kotlin
    Contract work
    Work at office

    Samprasoft

    Richmond, CA
    4 days ago
  •  ...Android Developer Design and build e-commerce applications for the Android platform. Ensure...  ...bottom. Top skills needed/required: Kotlin, Java and different emulators. Top candidate...  ...a plus. Position is hybrid in Sunnyvale, Dallas or Bentonville (rates must... 
    Kotlin

    E-Solutions

    Dallas, TX
    4 days ago
  •  ...Android Developer Design and build ecommerce applications for the Android platform Ensure the performance, quality, and responsiveness...  ...protocol buffers Top skills needed/required: Android Kotlin Client Glass Kotlin Multi-Platform nice to have... 
    Remote work
    Kotlin

    Samprasoft

    United States
    4 days ago
  •  ...Additional Details: ~6+ years of experience as a Android engineer. ~ Expert Android Kotlin and Java skills. ~ Plan, implement, maintain, and...  ...team during critical business hours. Required Skills : Kotlin,Java Additional Skills : Android Developer
    Remote work
    Kotlin

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Android Developer Design and build e-commerce applications for the Android platform. Ensure the performance, quality, and responsiveness of applications. Collaborate with a team to define, design, and ship new features. Identify and correct bottlenecks and fix bugs.... 
    Kotlin

    Samprasoft

    Dallas, TX
    4 days ago
  •  ...hybrid but will need to sit close to Sunnyvale Description : Job Duties...  ...processing) Experience with Android software development Experience...  ...Published Android application is required. Required Skills : Kotlin,Java Additional Skills : Android Developer
    Kotlin

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Android Developer Location: San Jose, CA (Remote until COVID) Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred...  ...experience ~ Familiar with programming in Kotlin ~ Has shipped an Android app to the Google Play store... 
    Remote work
    Kotlin
    Contract work

    Georgia IT Inc

    San Jose, CA
    1 day ago
  •  ...Android Developer Demonstrate a strong understanding of the Android framework and respective component...  ...lifecycles. Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience...  ...using design patterns such as MVVM, MVP or Clean. Extensive understanding of... 
    Kotlin

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...release of the Business Android App. Participates...  ...product managers, and peer developers. Provides and...  ...software development using Kotlin. Experience using...  ...in design patterns, MVVM, VIPER, data structures...  ...setting of 2 days in Sunnyvale office. Top 3 Skills... 
    Kotlin
    Work at office
    Local area

    Samprasoft

    Sunnyvale, CA
    4 days ago
  • Android Lead Developer Location: Pleasanton CA or Plano TX - Onsite Contract Job Description Design...  .... Required Skills Kotlin & Android Studio (Essential...  ...management. Java, SQL, JSON, XML (Essential) - Strong...  ...Binding Navigation Component MVVM architecture #J-18808-... 
    Kotlin
    Contract work
    Local area

    Tech Mirrors

    Pleasanton, CA
    4 days ago
  •  ...NEORIS busca un Desarrollador Android para unirse a su equipo en un entorno 100% remoto. El candidato deberá tener experiencia en el desarrollo de aplicaciones móviles con Kotlin y Java, así como en la implementación de flujos de negocio a partir de requisitos. Ofrecemos... 
    Remote work
    Kotlin

    NEORIS

    New York, NY
    3 days ago
  •  ...Sr. Android Developer Remote Role Must Have: Strong knowledge in Kotlin, Java, Jetpack compose, Android Studio and Android...  ...Architecture knowledge - MVVM+C experience Experience in...  ...Handling Dynamic UI With JSON Clean Architecture MVVM with... 
    Remote work
    Kotlin

    United IT Solutions

    Irving, TX
    2 days ago
  •  ...least 2 days every week in Sunnyvale - CA location Deep understanding...  ...skills: ~5+ years of Android platform experience ~3+ years...  ...experience in Swift/Kotlin ~1+ years of experience in...  ...Required skills: Kotlin Additional skills: Android Developer... 
    Remote work
    Kotlin
    2 days per week

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...consulting firm is seeking a Senior Mobile Developer to join their team for a 6+ months...  ...with a strong focus on native Android development using Kotlin. You will lead the development of complex...  ...to deliver high-quality solutions. Remote work is fully supported for this... 
    Remote work
    Kotlin
    Contract work

    TWO95 International

    United States
    4 days ago
  •  ...Experience Experience designing and implementing android applications. Java, MVVM, Kotlin Coroutines, Compose, Dagger, RxJava, Kotlin,...  ...programming. Experience working with remote data via REST and JSON Past experience in RxJava, LiveData, and Restful... 
    Remote work
    Kotlin

    Purple Drive

    Plano, TX
    20 hours ago
  •  ...Skills Needed or Required: Kotlin or Swift language,...  ...product managers, and peer developers. Provides and...  ...on an existing iOS or Android App What is the makeup...  ...Walmart location/hub or remote? - 860 W California Ave...  ...Experience in design patterns, MVVM, data structures and... 
    Remote work
    Kotlin
    Contract work
    Work at office

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...have an opportunity for "Sr. Android Developer" _ (REMOTE )" and I am looking for a candidate...  ...or good working knowledge of Kotlin and Java Experience with REST, JSON, Dagger, Realm, URL loading...  ...design patterns (UDF, MVVM, MVC) Experience with... 
    Remote work
    Kotlin
    Immediate start

    Navtech

    United States
    3 days ago
  •  ...Android Developer Location: remote to start, must be able to relocate to Sunnyvale, CA once converted to FTE Remote (y/n): Yes during contract portion Duration: 6+ month...  ...building native Android apps in Java/Kotlin ~ Shipped one or more Android applications... 
    Remote work
    Kotlin
    Contract work
    Relocation

    Saxon Global

    Sunnyvale, CA
    20 hours ago
  •  ...Android Mobile Developer We are looking for a talented Android Mobile...  ...in Java and/or Kotlin, and a solid understanding...  ...architectures such as MVC, MVVM, or MVP. You will...  ...RESTful API integration, JSON/XML parsing, and...  ...Location: Costa Rica (Remote) Duration: Contract... 
    Remote work
    Kotlin
    Contract work

    E-Solutions

    United States
    4 days ago
  •  ...Android Developer Location: Sunnyvale, CA / Portland, OR / Carlsbad, CA / Remote Contract Length: 3 months, Contract to Hire Responsibilities...  ...Expert-level knowledge of Kotlin, Android SDK, and Gradle, and...  ...design patterns such as MVVM, MVP or Clean Extensive understanding... 
    Remote work
    Kotlin
    Contract work

    Software Technology Inc

    United States
    3 days ago
  •  ...Android Developer MAHIN-JOB-34156 Location: Miami, FL (Hybrid) 3 days in a week...  ...tuning • Experience working with remote data via REST and JSON • Experience with third-party...  ...experience on tools/technologies like Kotlin, Java, MVP, MVVM, RESTful APIs Experience... 
    Remote work
    Kotlin
    Work experience placement
    3 days per week

    Keylent Inc

    Miami, FL
    2 days ago
  •  ...Description: Mid Android Developer (7 to 9 years'...  ...programming languages like Kotlin, Java, Jetpack Compose...  ...APIs, GraphQL, JSON, and integrating third...  ..., Singleton, Factory, MVVM pattern, Clean Architecture...  ...integration, and working with a remote team. Strong... 
    Remote work
    Kotlin

    3B Staffing LLC

    Murphy, TX
    2 days ago
  •  ...Android Developer This position is responsible for developing Android apps. The Android...  ...experience with RxJava/RxAndroid and MVVM architecture Experience with Android SDK, Kotlin and working with remote data via REST and JSON Experience with third-party libraries... 
    Remote work
    Kotlin
    Work experience placement

    Software Technology Inc

    El Segundo, CA
    3 days ago
  •  ...Title: Android Lead Developer Position Type: W2 Contract...  ...Location: Bethesda MD (Remote is Okay) Education...  ...frameworks and tools (e.g., Kotlin, Java)...  ...experience working with MVVM/MVI design patterns...  ...using services (e.g., JSON, REST APIs, GQL, etc.)... 
    Remote work
    Kotlin
    Contract work
    Local area

    E-Solutions

    United States
    4 days ago
  •  ...skills needed/required? ~ Kotlin , Java , Should have worked on enterprise Android app What skills and/or...  ...RYE List. This exclusively developer (coding) role What is...  ...certain Walmart location/hub or remote? SanBruno/Sunnyvale, CA Will a Walmart badge be... 
    Remote work
    Kotlin
    Contract work
    Work at office
    Shift work

    Kaav Inc.

    San Bruno, CA
    2 days ago
  •  ...Proficient in Java and Kotlin. Experience with Android SDK and Android Studio...  ...Understanding design patterns such as MVVM, MVC, MVP What Makes...  ...and guidance to junior developers, if applicable....  ...Certain Client Location/Hub or Remote? ~ Dallas Location... 
    Remote work
    Kotlin
    Local area

    Samprasoft

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Android Developer (Kotlin, JSON, MVVM,) | Remote - Sunnyvale, CA. Be the first to apply!