Walmart
Senior, Software Engineer - Android
Walmart, Sunnyvale, California, United States, 94087
Position Summary:We are looking for a
Senior Software Engineer - Android
with expertise in the Android platform and full stack experience to join our Payments Core team as an Android Developer and play a pivotal role in shaping the user experience for our Wallet. If you're passionate about creating seamless, user-friendly interfaces and thrive in a fast-paced environment, this is your opportunity to contribute to the future of digital payments. You will be a key member of the Mobile Payment team – part of the Transaction experience – which owns responsibility for letting customers place an order. We think it’s the most important thing to get right for our customers.What You’ll Do:Designing and delivering code that’s readable, maintainable, testable, scalable, reusable, and efficientWorking in an Agile team with engineers, designers, and product managers to solve problems as part of a teamThinking from the customer’s perspective to recommend design improvementsCollaborating with backend teams to design effective and understandable APIsFollowing established architecture patterns and suggesting improvementsImplementing new features according to specificationsInvestigating and fixing bugsBuilding unit and UI testsLearning and implementing the latest technologiesMentoring fellow engineersParticipating in on-call rotations (daytime hours) to help our Support team solve problems for customers.What you'll bring:Bachelor’s degree in Computer Science/Engineering or equivalent experience6+ years of experience as a software engineerExpert Kotlin skillsSolid understanding of the full mobile development life cycleExperience using GitHubUnit testing best practices and patternsCaching, logging, performance tuning, and monitoringCI/CD systems such as TeamCity or JenkinsCommunicate in EnglishMinimum Qualifications: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.5 years’ experience in software engineering or related area.Primary Location:840 W California Ave, Sunnyvale, CA 94086-4828, United States of America
#J-18808-Ljbffr
Senior Software Engineer - Android
with expertise in the Android platform and full stack experience to join our Payments Core team as an Android Developer and play a pivotal role in shaping the user experience for our Wallet. If you're passionate about creating seamless, user-friendly interfaces and thrive in a fast-paced environment, this is your opportunity to contribute to the future of digital payments. You will be a key member of the Mobile Payment team – part of the Transaction experience – which owns responsibility for letting customers place an order. We think it’s the most important thing to get right for our customers.What You’ll Do:Designing and delivering code that’s readable, maintainable, testable, scalable, reusable, and efficientWorking in an Agile team with engineers, designers, and product managers to solve problems as part of a teamThinking from the customer’s perspective to recommend design improvementsCollaborating with backend teams to design effective and understandable APIsFollowing established architecture patterns and suggesting improvementsImplementing new features according to specificationsInvestigating and fixing bugsBuilding unit and UI testsLearning and implementing the latest technologiesMentoring fellow engineersParticipating in on-call rotations (daytime hours) to help our Support team solve problems for customers.What you'll bring:Bachelor’s degree in Computer Science/Engineering or equivalent experience6+ years of experience as a software engineerExpert Kotlin skillsSolid understanding of the full mobile development life cycleExperience using GitHubUnit testing best practices and patternsCaching, logging, performance tuning, and monitoringCI/CD systems such as TeamCity or JenkinsCommunicate in EnglishMinimum Qualifications: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.5 years’ experience in software engineering or related area.Primary Location:840 W California Ave, Sunnyvale, CA 94086-4828, United States of America
#J-18808-Ljbffr