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 1 of 5

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

$162000 / YEARLY (est.)
min
max
$90000K
$234000K

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

If you are a passionate and experienced Senior Software Engineer with a knack for iOS development, Walmart could be the perfect place for you! Based in sunny Bentonville, AR, where you will join our innovative tech team designed to enhance the membership service for the Walmart W+ program. Your main objective will be crafting minimalistic and highly efficient code for our various components and applications. You'll work collaboratively to analyze requirements and deliver long-term solutions that are robust and user-friendly. With your strong knowledge of Swift, Objective C, and frameworks like UIKit and Core Data, you'll be vital in creating simple yet functional designs that adhere to our high standards. We embrace the Agile methodology and focus on fostering strong communication and teamwork within our diverse community. At Walmart, your contributions will not just impact our team but also positively influence millions of customers worldwide. Join us, leverage your skills, and make technology work for everyone!

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

As a Senior Software Engineer | iOS Developer at Walmart, you will be responsible for creating and configuring minimalistic yet comprehensive code for different components and applications. You'll ensure that both business and technical requirements are met with a focus on maintainability and high availability. You'll also conduct thorough analysis and collaborate on designing reusable frameworks while developing test objectives to verify that all functional requirements are met.

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

To qualify for the Senior Software Engineer | iOS Developer position at Walmart, candidates must hold a bachelor's degree in Computer Science or a related field, along with at least 5 years of experience in iOS development. Proficiency in Swift and Objective C, familiarity with iOS frameworks like UIKit, AppKit, and Core Data, and an understanding of Agile methodologies are essential.

Join Rise to see the full answer
What skills are emphasized for the iOS Developer role at Walmart?

Walmart emphasizes having a strong foundation in iOS development skills, particularly proficiency in Swift and Objective C. Familiarity with mobile development tools such as Xcode and knowledge of iOS design patterns and principles are critical. Excellent problem-solving abilities and strong communication skills are also highly valued in this role.

Join Rise to see the full answer
What does the work culture at Walmart Global Tech look like for Software Engineers?

Walmart Global Tech thrives on a collaborative work environment that encourages innovation and rapid development. Our culture is built on meaningful connections among team members, allowing creative solutions to flourish. As a Senior Software Engineer | iOS Developer, you'll find a supportive atmosphere where learning and professional growth are prioritized, perfect for individuals looking to make an impactful change.

Join Rise to see the full answer
Are there opportunities for career growth for a Senior Software Engineer | iOS Developer at Walmart?

Absolutely! At Walmart, you'll have numerous opportunities for career development. Our commitment to training and skills development empowers you to grow in tech and potentially advance into leadership roles. With access to various resources and mentorship programs, Walmart is the ideal place to accelerate your career and make significant contributions to technology that affects millions.

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, provide specific examples of projects where you utilized Swift and Objective C. Highlight your understanding of both languages and how you apply their unique features to develop high-quality iOS applications. Discuss any challenges you faced and how you overcame them, demonstrating your problem-solving skills.

Join Rise to see the full answer
How do you approach designing a user-friendly interface?

For this question, discuss your design philosophy and methodologies. Explain how you consider user experience principles and integrate feedback to refine your designs. Share any tools you use for prototyping and how you test design ideas with actual users to ensure usability.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

In your response, connect your past experiences using Agile with specific teams or projects. Mention practices like daily stand-ups, sprint planning, and retrospectives you have participated in. Highlight how Agile helped you deliver projects on time while adapting to changes effectively.

Join Rise to see the full answer
How do you handle debugging in your code?

Discuss your systematic approach to debugging, including the tools and techniques you prefer. Emphasize how you diagnose issues step-by-step, the importance of writing test cases, and any experiences that teach you lessons about the debugging process.

Join Rise to see the full answer
Have you developed any frameworks or libraries in your previous roles?

Mention any frameworks or libraries you’ve created, focusing on their purpose and functionality. Explain how they improved the development process or contributed to the team's efficiency. Provide metrics or feedback from colleagues that showcase their impact within the organization.

Join Rise to see the full answer
Can you discuss a successful project where you contributed as a member of a team?

Choose a project that highlights collaboration and your role within the team. Describe the project’s objective, your specific contribution, and the outcome. Emphasize effective communication and how working together led to innovation and success.

Join Rise to see the full answer
What testing strategies do you implement for iOS applications?

Respond by explaining the different levels of testing you employ, such as unit tests, integration tests, and UI tests. Mention any tools you utilize, like XCTest or XCUITest, to create robust testing processes that ensure high-quality releases.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Describe your method for prioritization, such as using task management tools or frameworks like the Eisenhower Matrix. Illustrate how you communicate priorities to your team to maintain transparency and efficiency in the workflow.

Join Rise to see the full answer
What are the biggest challenges you foresee in this role?

Identify potential challenges in software development such as keeping up with technology trends or ensuring code quality. Discuss how you would address these challenges, emphasizing your willingness to learn and adapt to overcome obstacles.

Join Rise to see the full answer
Why do you want to work at Walmart as a Senior Software Engineer?

In your answer, convey your passion for working at Walmart and the impact you wish to generate through technology. Mention specific Walmart initiatives that resonate with you, and explain how your skills align with contributing to their mission of enhancing user experience and driving innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ONE Remote No location specified
Posted 7 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
Posted 2 hours ago
Photo of the Rise User
Posted 8 days ago
Matter Labs Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 3 days ago

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

6330 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 21, 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!