(USA) Staff, Software Engineer: Android - Sunnyvale, CA

Walmart
Sunnyvale, California, US
Full-time

Position Summary : About Team :

About Team :

Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.

The Transactions Team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation.

From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.

com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.

What you'll do :

  • Designing and developing innovative applications for the Android platform.
  • Collaborating with cross-functional teams to identify and define app functionalities.
  • Troubleshooting issues and ensuring high-performance application software.
  • Utilizing expertise in Android SDK , various Android libraries , databases, and network protocols to create robust and scalable apps.
  • Defining, designing, and shipping new features in accordance with coding standards.
  • Contributing significantly to the overall development of the organization's mobile application portfolio with a deep understanding of the full mobile development life cycle.

What you'll bring :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in Android app development .
  • Proficiency in Java, Kotlin , and familiarity with the Android SDK and Android Studio .
  • Experience with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning .
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git .
  • Familiarity with continuous integration and continuous deployment.
  • Strong problem-solving skills, and ability to troubleshoot application issues.
  • Excellent verbal and written communication skills.

About Walmart Global Tech :

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech.

We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption.

People are why we innovate, and people power our innovations. We are people-led and tech-empowered.

Flexible, hybrid work :

We use a hybrid way of working that is primarily in office coupled with virtual when not onsite.

Benefits :

Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer :

Walmart, Inc. is an Equal Opportunity Employer By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them.

Minimum Qualifications :

Option 1 : Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.

Option 2 : 6 years’ experience in software engineering or related area.

Primary Location :

640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Promoted
Penn Foster
Santa Clara, California

As a Sr Staff Software Engineer, you will drive the design and development of scalable database platform systems in the cloud, using pioneering technology. Strong communication skills with the ability to understand and explain technical issues to a non-technical audience. An era in which our GPU act...

Promoted
Google
Sunnyvale, California

Sunnyvale, CA, USA; Seattle, WA, USA. All potential candidates should read through the following details of this job with care before making an application. Master’s degree or PhD in Engineering, Computer Science, a related technical field, or equivalent practical experience. As a software engineer,...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Google Cloud's software engineers develop the next-generation technologies that change how billions of user...

Promoted
Google
Mountain View, California

Mountain View, CA, USA; Seattle, WA, USA. Master’s degree or PhD in Engineering, Computer Science, a technical related field, or equivalent practical experience. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as ...

Promoted
Karkidi
Mountain View, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. As a Senior Staff Engineer, you will lead the development of our products in data and analytics portfolio, includ...

Promoted
Google
Sunnyvale, California

Experience in technology and technical depth to uncover root causes of complex technical problems and provide guidance on solving them. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, netwo...

Promoted
Samsung Electronics
Mountain View, California

A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible. Join our team as Front-End Staff Software Engineer and work on developing ad framework components for our various ad products. This role is 100% hands-on dev...

Promoted
Noah Medical
San Carlos, California

The System Software Team at Noah Medical is a dynamic and highly skilled group of software professionals dedicated to driving innovation in the field of medical robotics. We work closely with various cross-functional teams at Noah Medical to ensure the seamless integration of software components, de...

Palo Alto Networks
Santa Clara, California

We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or me...