Walmart - Bentonville, AR

posted 2 months ago

Part-time,Full-time - Senior
Bentonville, AR
101-250 employees
General Merchandise Retailers

About the position

As a Staff Software Engineer at Walmart, you will play a pivotal role in designing and engineering integrations for complex enterprise systems. Your daily responsibilities will involve collaborating with cross-functional teams to provide insights that challenge the status quo. You will oversee small project teams, acting as a trusted advisor and subject matter expert, guiding your colleagues with the right tools and knowledge to successfully complete their tasks. You will be part of the Walmart Data Ventures team, which is dedicated to developing strategic products that aim to revolutionize the retail industry. This team harnesses the power of data science to build applications that empower brands to make smarter decisions through access to rich customer insights. The applications you help create will be highly scalable and cloud-native, with a focus on resiliency. The tech stack you will work with includes React Native, React.js, Angular, .Net C# microservices, Kafka, SQL, CosmosDB, Azure, and CI/CD pipelines, among others. Your role will require you to provide solution design and architecture plans for mobile applications that utilize distributed backend services. You will define and enforce best practices in mobile development and React Native, ensuring that your team adheres to high standards. Your proficiency in React Native App Development, along with your experience in HTML5, JavaScript, TypeScript, Jest, Redux, NodeJS, JSON, Swift/Objective-C, Kotlin/Java, Android Studio, and XCode, will be crucial in this position. You will also need to have a strong understanding of the mobile development lifecycle and be adept at designing, building, and consuming APIs. In addition to technical skills, you will be responsible for evaluating trade-offs in design based on business requirements, assisting in the conversion of high-level designs into detailed designs, and troubleshooting business and production issues. Your ability to provide guidance to small groups of engineers and support business objectives through collaboration with partners will be essential. You will also be expected to model compliance with company policies and support the mission, values, and standards of ethics and integrity at Walmart.

Responsibilities

  • Design and engineer integrations for complex enterprise systems.
  • Oversee small project teams and act as a trusted advisor.
  • Provide solution design and architecture plans for mobile applications with distributed backend services.
  • Define and enforce best practices in mobile development and React Native.
  • Develop and maintain proficiency in React Native App Development and related technologies.
  • Design, build, and consume APIs effectively.
  • Evaluate trade-offs in design based on business requirements.
  • Assist in converting high-level designs into detailed designs using mock screens and pseudo codes.
  • Troubleshoot business and production issues and perform root cause analysis.
  • Collaborate with business partners to identify opportunities and drive resolution.

Requirements

  • Bachelor's degree in Computer Science or related field and 10 years of experience in software engineering, or 12 years of experience in software engineering.
  • Strong technical skills in designing and building mobile frameworks with distributed services.
  • Experience with Agile Methodologies.
  • Proficient understanding of mobile development lifecycle and best practices.
  • Experience with client and server-side JavaScript frameworks, particularly React.js.
  • A disciplined approach to development, code review, testing, and documentation.

Nice-to-haves

  • Full-stack experience across the SDLC chain.
  • Experience refactoring, redesigning, or rewriting existing applications.
  • Knowledge of accessibility best practices and WCAG 2.2 AA standards.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO (Paid Time Off)
  • Multiple health plans including medical, vision, and dental coverage
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program covering tuition, books, and fees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service