Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior, Software Engineer | iOS Developer | Sunnyvale image - Rise Careers
Job details

Senior, Software Engineer | iOS Developer | Sunnyvale - job 2 of 4

Position Summary... What you'll do... • *Immigration sponsorship is not available in this role** About Team: We support W+ program for Walmart, which entails developing and maintaining the membership service and all the supporting functions around membership benefits. We are venturing out to build new membership capabilities that are going to be critical for Walmart to further enhance the penetration of the product.What you'll do:• Create/configure minimalistic code for entire component/application and ensure the components are meeting business/technical requirements, non functional requirements with low maintainability and high-availability needs.• Create simple, modular, extensible and functional design in adherence to the requirements for multiple products/solutions in the domain. Conduct comprehensive analysis of the requirements/updates/modifications to create long term solutions to meet the requirements.• Contribute to the design of reusable frameworks/processes to capture business/customer requirements.• Map the customer requirements into test objectives and create well covered test cases around the functional requirements. Ensure that test cases cover all the test scenarios.What you'll bring:• Bachelor's degree in Computer Science or related field• At least 5 years of experience in iOS development• Strong proficiency in Swift and Objective C• Experience with iOS frameworks such as UIKit, AppKit, and Core Data• Knowledge of iOS design patterns and principles• Experience with mobile development tools such as Xcode, Instruments, and Simulator Understanding of software development life cycle (SDLC) and Agile methodologies• Excellent problem-solving skills and attention to detail• Strong communication and collaboration skillsAbout Walmart Global TechImagine 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 expert's 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. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail.Walmart's culture is a competitive advantage, and it's fostered by being together. Working together in person allows us to collaborate, align quickly and innovate with greater speed. We use our campuses to create purposeful connection rooted in deepening understanding and investing in the development of our associates.Our hubs: Walmart is a global company with offices across the United States and around the world. Our global headquarters is in Bentonville, Arkansas, with primary hubs in the San Francisco Bay area and New York/New Jersey.Benefits: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. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions - while being inclusive of all people.The above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring processAt Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting. Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable.For information about PTO, see https://one.walmart.com/notices .Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms.For information about benefits and eligibility, see One.Walmart .Sunnyvale, California US-08479:The annual salary range for this position is $117,000.00-$234,000.00Bentonville, Arkansas US-10424:The annual salary range for this position is $90,000.00-$180,000.00Additional compensation includes annual or quarterly performance bonuses.Additional compensation for certain positions may also include:- StockMinimum Qualifications...Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.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.Option 2: 5 years' experience in software engineering or related area.Preferred Qualifications...Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area., We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture.Primary Location...640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America
Walmart Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Walmart DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Walmart
Walmart CEO photo
Doug McMillon
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$90000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior, Software Engineer | iOS Developer | Sunnyvale, Walmart

Are you an innovative and experienced Senior Software Engineer | iOS Developer looking to make a substantial impact? At Walmart Global Tech, based in beautiful Bentonville, Arkansas, we are thrilled to invite you to join our dynamic team. You will play a pivotal role in driving the W+ program, focusing on enhancing membership services and all the accompanying features that truly support our customers. In this stimulating position, you will be responsible for crafting minimalistic and highly functional code, ensuring that all components meet comprehensive business and technical requirements. Not only will you engage in hands-on development using Swift and Objective C, but you will also conduct thorough analyses to establish long-lasting solutions. Collaboration is key, and you will contribute to the design of reusable frameworks while transforming customer needs into effective test objectives. If you bring at least five years of iOS development experience, along with a passion for producing high-quality code and an eagerness to collaborate in a fast-paced environment, we want to hear from you! Walmart Global Tech values its team members, offering an inclusive culture where innovation flourishes and personal growth is encouraged. This is more than just a job; it’s a chance to be part of something extraordinary. Join us in reshaping the future of retail technology and making a difference in the lives of hundreds of millions of customers.

Frequently Asked Questions (FAQs) for Senior, Software Engineer | iOS Developer | Sunnyvale Role at Walmart
What are the main responsibilities of the Senior Software Engineer | iOS Developer at Walmart?

As a Senior Software Engineer | iOS Developer at Walmart, your primary responsibilities include creating and configuring minimalistic code for components and applications. You'll ensure that these components meet both business and technical requirements while maintaining high availability and low maintainability. Moreover, you'll analyze requirements and design reusable frameworks, mapping customer needs into effective test objectives.

Join Rise to see the full answer
What qualifications are preferred for the Senior Software Engineer | iOS Developer position at Walmart?

Walmart prefers candidates to have a Master's degree in Computer Science or a related field, combined with at least one year's experience in software engineering. Additionally, experience in creating inclusive digital experiences and knowledge of WCAG accessibility standards is highly valued, as the role focuses on delivering accessible software solutions.

Join Rise to see the full answer
What skills are essential for a Senior Software Engineer | iOS Developer at Walmart?

Essential skills for this role include proficiency in Swift and Objective C, along with strong experience in iOS frameworks like UIKit, AppKit, and Core Data. Knowledge of software development life cycle (SDLC), Agile methodologies, and excellent problem-solving abilities are also crucial for success at Walmart.

Join Rise to see the full answer
What benefits does Walmart offer to a Senior Software Engineer | iOS Developer?

Walmart provides a comprehensive benefits package to its Senior Software Engineers | iOS Developers, including performance-based bonuses, 401(k) match, stock purchase plans, and generous paid time off. The company also offers extensive health plans, tuition assistance through their Live Better U program, and supportive parental leave policies.

Join Rise to see the full answer
How does collaboration play a role in the Senior Software Engineer | iOS Developer position at Walmart?

Collaboration is at the heart of Walmart Global Tech's culture. As a Senior Software Engineer | iOS Developer, you will have the opportunity to work closely with a diverse team, fostering quick alignment and innovative solutions. The in-person work environment encourages purposeful connections that enhance collective understanding and the development of high-quality software.

Join Rise to see the full answer
Common Interview Questions for Senior, Software Engineer | iOS Developer | Sunnyvale
Can you describe your experience with Swift and Objective C?

When answering this question, highlight specific projects where you used Swift and Objective C, focusing on the challenges you faced and how you overcame them. Make sure to showcase your understanding of iOS frameworks and how you leverage these languages in your development process.

Join Rise to see the full answer
What methodologies do you follow during software development?

Discuss your experience with Agile methodologies, particularly how they influence your workflow. Provide examples of how Agile practices, such as sprints and retrospectives, have helped you deliver projects effectively and efficiently.

Join Rise to see the full answer
How do you ensure the code you write is of high quality?

Explain the importance of code reviews, writing unit tests, and following coding standards. Providing examples of how these practices have led to successful projects or prevented issues will make your answer even more compelling.

Join Rise to see the full answer
Describe how you approach debugging and troubleshooting in iOS development.

Detail your debugging process, including tools and strategies you utilize, such as using Xcode’s debugger, analyzing crash logs, or employing Instruments. Explain how a systematic approach helps you identify root causes of issues.

Join Rise to see the full answer
What strategies do you use to stay updated on iOS development trends?

Talk about the resources you follow, such as industry blogs, forums, and attending conferences or webinars. Emphasizing your proactive learning attitude will demonstrate your commitment to staying relevant in the field.

Join Rise to see the full answer
Can you give an example of a challenging project you've worked on?

Prepare a specific example where you faced significant challenges, detailing your role, the obstacles encountered, and how your technical skills and teamwork were crucial in overcoming them. This shows not just your abilities but also your problem-solving mindset.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

Discuss your prioritization skills and ability to communicate effectively with stakeholders. Present a scenario where you met a deadline while ensuring code quality, revealing your time management capabilities.

Join Rise to see the full answer
What is your understanding of digital accessibility standards?

Showcase your knowledge of WCAG and how you implement accessibility features in your apps. Explain why accessibility is important and cite examples of how you have designed or modified applications to be more inclusive.

Join Rise to see the full answer
How do you gather and incorporate feedback during the development process?

Describe your approach to soliciting feedback from peers and stakeholders, as well as incorporating that feedback into your work. Highlight specific tools or processes you use to facilitate this collaborative effort.

Join Rise to see the full answer
Why do you want to work for Walmart as a Senior Software Engineer | iOS Developer?

Focus on Walmart's commitment to innovation and making a positive impact, connecting it with your personal values and career ambitions. Illustrate how you see yourself contributing to their mission and the excitement you feel for the role and the work culture.

Join Rise to see the full answer

"To save people money so they can live better.”

6228 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!