FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidAWSAzureCloudGoogle Cloud PlatformGraphQLiOSJavaJenkinsKotlinMicroservices
About the role
Key responsibilities & impact- Develop, test, and deploy high-quality Android applications that scale to millions of members.
- Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences.
- Drive technical discussions, provide recommendations on solution design, and ensure alignment with Walmart’s engineering standards.
- Write clean, modular, and testable code with a strong emphasis on maintainability and performance.
- Debug, troubleshoot, and optimize mobile applications to ensure robust and responsive user experiences.
- Participate in code reviews, mentor junior engineers, and contribute to continuous improvement of team practices.
- Support integration of mobile solutions with microservices, APIs, and backend systems.
Requirements
What you’ll need- Bachelor’s degree in computer science or related field with 3–6 years of mobile engineering experience, with at least 3 years focused on Android application development.
- Expertise in developing Android mobile apps using Java and Kotlin programming languages, as well as experience with mobile app design principles and user experience (UX) considerations.
- Possess deep knowledge of the Android SDK, Design and Architecture Patterns , and Testing frameworks.
- Collaborating with cross-functional teams to create new features.
- Ensuring the performance , quality , and responsiveness of applications.
- Shipped one or more Android applications that are currently available for download on the Google Play Store.
- Familiarity working with REST APIs, GraphQL for deep integrations with both platforms i.e. general best practices, shortcomings, trade-offs, etc.
- Experience with offline storage, and asynchronous programming.
- Familiarity with cloud message APIs and push notifications.
- Conducting code reviews, maintaining code quality, and ensuring adherence to coding standards.
- Participating in the entire Android development lifecycle, including planning, testing, and deploying applications.
- Providing technical guidance and support to other team members.
- Knowledge of Jetpack Compose and Kotlin Multi-platform would be a plus.
- Experience with CI/CD pipelines (e.g., Git, Jenkins, Fastlane) for building, testing, and deploying iOS applications.
- Familiarity with App Store distribution , TestFlight, and Apple developer tools.
- Experience with mobile security practices, performance optimization, and memory management.
- Exposure to cloud platforms (Azure, GCP, or AWS) is a plus.
- A continuous learner with strong problem-solving skills, attention to detail, and customer-first mindset.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Benefits
Comp & perks- Beyond our great compensation package, you can receive incentive awards for your performance.
- Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android application developmentJavaKotlinAndroid SDKDesign PatternsTesting frameworksREST APIsGraphQLCI/CD pipelinesJetpack Compose
Soft Skills
problem-solvingattention to detailcustomer-first mindsetcommunication skillscollaboration skillsmentoringtechnical guidancecontinuous improvementcode reviewcross-functional teamwork
Certifications
Bachelor’s degree in computer science
