Staff Software Engineer-React Native Platform
- Location SUNNYVALE, CA
- Career Area Software Development and Engineering
- Job Function Software Development and Engineering
- Employment Type -
- Position Type -
- Requisition 1189189BR
What you'll do at
For the mobile world, we are investing heavily in React Native. We are solving complex problems, such as; the best way to share code effectively across web, Android, and iOS, and providing over the air updates to our mobile applications, to deliver improved experiences and new functionality silently.
We are looking for a senior engineer with a strong mobile iOS background, who is keen to expand their skill set and venture into the territory of React Native, and help us build a React Native platform that can scale to the size of Walmart.com’s and Grocery.com’s mobile needs.
• Code the React Native platform, which means developing in React Native and associated Swift native language.
• Contribute to the vision, roadmap, and open source plan for all applications, libraries, modules, and tools built.
• Support application teams that are migrating to our platform; that could mean training them, helping them debug, etc.
• Opportunity to lead others in the development of platforms, libs, modules, etc.
• Make our future open source projects successful by driving high rates of adoption.
• Debug and do root cause analysis of critical business and production issues.
• Ensure business needs are being met and our organization is prosperous; that means sometimes jumping on high priority projects that may be unrelated from platform work, but require the help of the application platform team.
• Willing to focus on Objective C/Swift and React Native development for 99% of your work.
• Expertise in object-oriented design and implementation, and capable of forming a deep understanding of our underlying frameworks and languages.
• Track record in developing highly scalable and performant applications, libraries, modules, tools, etc.
• Flexible approach and heavily focused on the end to end solution - with the capability to form a deep understanding of both the breadth of the systems and depths of the frameworks/libraries we use.
o An example of breadth: We own the platform from concept, to pushing an application to production, to managing its health. To do this well, an understanding of our network topography is needed.
o An example of depth: to improve iOS performance, knowledge of the inner workings of iOS is required
o An example of flexibility required; we own the build and deployment of the applications, so you may need to write build scripts or stand up web servers that will build the application and deploy to production.
o Ability to lead and develop against large-scale, complex, cross-functional projects
o Strong customer focus (in this case internal and external developers) and dedication to making their lives better.
o Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity
• Ability to work with distributed teams in a collaborative and productive manner
• Passionate and self-driven
• Flexibility to move onto different projects that utilize your skills and strengths as business conditions change
Experience with mobile software development using Swift, bonus for Objective-C.
Experience using distributed source code version control systems (Git/GitHub)
Experience with Apple SDKs for iOS development
Experience with software debugging techniques (debuggers, loggers, crash report tools)
About Walmart Labs
Hello, Silicon Valley
You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.Discover Silicon Valley
Filoli Gardens, Woodside
View an art exhibit, take a nature hike, explore the historic Filoli House, or take a class at this gorgeous 654–acre property.
Get your art fix at this internationally recognized collection of over 30,000 works of modern and contemporary art.
Computer History Museum
Large-scale exhibits, an acclaimed speaker series, docent-led tours and an award-winning education program bring computer history to life.
Hike or jog throughout the year on terrain dedicated to academic programs, environmental restoration and habitat conservation.
Golden Gate Park, SF
Events, attractions, meadows, lakes, and a Japanese Tea Garden provide for a true escape, without leaving the city.
The Tech Museum
This family-friendly interactive science and technology center in San Jose provides a glimpse into the most inventive place on Earth — Silicon Valley.
Santana Row - San Jose
Stylish boutiques, world-class shopping, and delectable cuisine = a San Jose shopping trifecta.
Pacifica State Beach
Learn to surf or visit the “World’s Most Scenic Taco Bell” at this 0.75 mile long crescent shaped escape, a symbol of successful habitat restoration.
Golden Gate Cemetery
This national cemetery comprises 161 acres dedicated to all the members of the armed forces who served our country.
All the benefits you need for you and your family
- 100% coverage for in network preventative care
- Retirement Plan
- Vision Plans
- Dental Plans
- Exclusive Discounts