Haystack
← Back to Jobs
Remote
Technology
EP

Senior Android Developer

Empower ProfessionalsUnited States🇺🇸United StatesPosted Oct 14, 2026

Why This Role Stands Out

This remote Senior Android Developer role offers significant impact by directly shaping the member experience for a renowned company, with a long-term contract and potential for conversion. You will thrive here if you possess strong Kotlin, Java, and GraphQL skills, enjoy collaborating with cross-functional teams, and are eager to contribute to innovative customer-facing features. Apply today to leverage your expertise in this exciting opportunity!

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
20 hours ago
MicroservicesNode.jsScrumAgileAndroid SDKGraphQLJavaKotlinAndroid

Job Description

Role: Senior Android Developer
Location: Remote to Start (Strong Preference for Bentonville, AR Relocation for Future FTE Conversion)
Duration: Long-Term Contract with Potential Conversion
It is Remote to start until 1/31/2027

It is a 3 step interview process, all virtual.


Skills:
Android
Java
Kotlin
Graphql
Node

 

Position Overview
Client team is seeking an experienced Android Developer to support the development of a new Member Value Dashboard within the Sam's Club mobile application. This initiative is focused on enhancing the member experience by providing personalized insights into membership savings, rewards, benefits utilization, and overall value delivered to members.
The ideal candidate will be a hands-on Android engineer with deep expertise in Kotlin, modern Android development practices, and API integration utilizing GraphQL and Node.js-based services. This individual will work closely with product managers, UX designers, backend engineers, and business stakeholders to build highly visible customer-facing features that directly support Sam's Club's loyalty and member engagement strategy.
While the position is initially remote, candidates who are open to relocating to Bentonville, Arkansas for future full-time opportunities will be strongly preferred.
Key Responsibilities

Design, develop, test, and deploy scalable Android applications using Kotlin.

Build new functionality for the Sam's Club Member Value Dashboard, including personalized loyalty, rewards, savings, and membership benefit experiences.

Consume and integrate GraphQL APIs and backend microservices to deliver seamless customer experiences.

Partner closely with backend engineers developing Node.js services to ensure efficient API design and integration.

Collaborate with Product, UX, and business teams to translate requirements into technical solutions.

Optimize application performance, reliability, and responsiveness across a wide range of Android devices.

Participate in architecture discussions and contribute to technical design decisions.

Write clean, maintainable, and well-tested code following Android best practices.

Troubleshoot and resolve production issues while continuously improving application quality and user experience.

Contribute to code reviews, mentoring, and engineering best practices within the team.


Required Qualifications

5+ years of professional Android development experience.

Strong proficiency in Kotlin and modern Android development frameworks.

Experience building and maintaining enterprise-scale mobile applications.

Hands-on experience consuming and integrating GraphQL APIs.

Experience working with Node.js-based backend services.

Strong understanding of Android SDK, Android Studio, Jetpack libraries, and mobile architecture patterns.

Experience with RESTful services, asynchronous programming, and network optimization.

Familiarity with CI/CD pipelines, version control, and automated testing practices.

Strong debugging, troubleshooting, and performance optimization skills.

Excellent communication and collaboration skills.


Preferred Qualifications

Experience developing customer-facing applications in retail, eCommerce, loyalty, or membership platforms.

Prior Walmart, Sam's Club, or large-scale retail experience.

Experience with modern Android architectural patterns such as MVVM, MVI, or Clean Architecture.

Experience working within Agile/Scrum product teams.

Exposure to cloud-native and microservices environments.

Understanding of analytics, personalization, recommendations, or customer engagement features.
What Success Looks Like

Delivering high-quality Android features that enhance member engagement and loyalty.

Building intuitive mobile experiences that help members clearly understand and maximize the value of their Sam's Club membership.

Collaborating effectively across product, engineering, and business teams to rapidly deliver new capabilities.

Contributing to a modern, scalable mobile platform that supports continued growth of Sam's Club digital initiatives.

 

Similar jobs