W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Frontend Engineering +1Posted on Nov 13
Full-timeBentonville, AR, USAIn-person

About the Job

Requirements

  • At least six years of experience building React Native applications and modern web solutions, or a bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and at least four years of software engineering or related experience.
  • Strong expertise in React, Next.js, TypeScript, and JavaScript.
  • Experience designing scalable cloud-native applications using microservices and containerized architectures.
  • Proficiency in software design patterns, API design, and building maintainable solutions.
  • Experience across the full software development lifecycle, including CI/CD and production support.
  • Hands-on experience with BLE SDK integrations, NFC capabilities, and connected-device ecosystems.
  • Experience working in monorepos and building applications at scale with testing practices using Jest.
  • Ability to use data-driven insights to improve engineering processes and product outcomes.
  • Proven ability to mentor engineers and influence technical decisions.
  • Strong collaboration and communication skills across cross-functional teams and stakeholders.

Responsibilities

  • Own the end-to-end mobile and web experience for the Digital Key platform, including the flow from NFC tap and BLE connection to lock unlock, enrollment, and audit across the React Native mini app, native SDKs, and admin web portal.
  • Lead technical design and architecture for React Native SDKs and mini apps, including migration to React Native’s New Architecture (TurboModules and bridgeless mode) and defining module boundaries in a large Expo monorepo.
  • Write and review production code across the React Native app, TypeScript SDKs, and Next.js-based web portal, and set standards for code quality, testing with Jest and test-driven development, and accessibility.
  • Architect hardware integrations by partnering with lock vendors on BLE/NFC SDK contracts and firmware updates to maintain reliable unlocks across device types, operating system versions, and store environments.
  • Partner with product, design, backend, and host-app teams on API contracts, feature flags, store-by-store rollout plans, and incident response.
  • Drive scale and performance improvements, including BLE connection speed, unlock success rates, offline key caching, app startup time, bundle size, and the effects of permissions and manifest changes on device install availability.
  • Improve team operations through mobile observability, including telemetry and funnel events, alerting, and dashboards; phased releases; runbooks; change management; and on-call practices.
  • Lead frontend and mobile platform work, including reusable component libraries, shared SDK tooling, CI/CD pipelines, and improved developer experience across the monorepo.
  • Mentor engineers, lead design reviews, and shape the long-term mobile and web roadmap with engineering leadership.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, together with two years of software engineering or related experience.
  • Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility into products.
  • Knowledge of accessibility best practices and Walmart accessibility standards and guidelines.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs