Title: Staff Software Engineer - Mobile
Job Type: Full-Time – Hybrid
Salary: up to $180,000 + bonus + benefits
Location: Bentonville, AR
Sector: Retail
Overview
We have partnered with a global retail giant who is looking for a Staff Software Engineer that will be vital to the design and development of custom mobile applications, integrating with highly complex distributed systems.
Responsibilities
- Lead the design and development of scalable, reliable mobile applications using React Native, integrated with complex distributed systems.
- Collaborate with cross-functional teams, including backend engineers, product managers, and UX/UI designers, to deliver mobile solutions for Walmart’s global workforce.
- Architect mobile solutions focused on enhancing user experience and operational efficiency, aligned with business goals.
- Mentor junior engineers, promoting best practices and contributing to the global mobile engineering strategy.
- Translate Figma wireframes into mobile solutions for iOS and Android, creating design documents and ensuring defect prevention across devices.
Qualifications
- Extensive experience with React Native, Node.js, and JavaScript for designing and deploying large-scale mobile and desktop applications.
- Strong understanding of mobile architecture, security, distributed systems, and data structures, with experience designing mobile applications.
- Proven leadership in managing large-scale projects within global, distributed teams.
- Expertise in ReactJS, Redux, automation testing (Appium), and integrating analytics and performance monitoring tools.
- Familiarity with cloud technologies, APIs, microservices, GraphQL, CI/CD, and backend experience in Java.