Walmart

Staff Software Engineer, Backend – Data Venture

Walmart

full-time

Posted on:

Location Type: Hybrid

Location: SunnyvaleCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop software systems and solve complex problems by leveraging state-of-the-art technology
  • Collaborate with and execute major cross-platform executions as a team, or independently when needed
  • Document knowledge and processes specific to your work
  • Utilize strong interpersonal skills in working with numerous internal teams and expand personal and team knowledge of new and upcoming products
  • Contribute to all phases of the development life cycle and write well-designed, testable, efficient code
  • Participates in medium- to large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery
  • Participates in the discovery phase of medium to large projects to come up with high level design by partnering with the technical lead, product management, business and cross-functional teams; help obtaining cross-function approvals; driving proof-of-concept; and implementing prototypes to validate ideas

Requirements

  • BS/MS in Computer Science, or equivalent
  • 8+ years of experience building highly scalable, high performance, responsive web
  • 5+ years of Experience with React, NodeJS, and their ecosystems
  • 3+ years of Experience with Apollo and GraphQL, Typescript
  • Experience building customizable, reusable, and dynamic frontend components using ReactJS, React Hooks, JavaScript, ES6, Typescript, HTML and CSS
  • Experience building a responsive, cross-browser compatible and high-performance web application
  • Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux
  • Familiarity with CI/CD, unit testing, automated frontend testing
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNodeJSApolloGraphQLTypescriptJavaScriptHTMLCSSunit testingCI/CD
Soft Skills
interpersonal skillscollaborationproblem-solvingcommunicationdocumentation
Certifications
BS in Computer ScienceMS in Computer Science