
Staff Software Engineer, Front End
Walmart
full-time
Posted on:
Location Type: Office
Location: Sunnyvale • California • 🇺🇸 United States
Visit company websiteSalary
💰 $143,000 - $286,000 per year
Job Level
Lead
Tech Stack
AngularAzureCloudGoogle Cloud PlatformJavaScriptNode.jsReactReduxTypeScriptVue.js
About the role
- Guide and mentor a team of engineers, conducting code reviews and leading design discussions
- Act as a technical authority, providing direction and expertise to the team
- Drive the adoption of coding standards, design patterns, and development best practices
- Lead the creation and maintenance of technical architecture, aligning with business goals and scalability requirements
- Architect complex software systems, ensuring performance, security, and scalability needs are met
- Produce high-quality software focusing on unit testing, functional testing, regular code reviews, and continuous integration
- Develop comprehensive technical documentation and presentations to communicate architectural decisions and design options
- Collaborate with cross-functional teams to define project scopes and milestones
Requirements
- 8+ years of experience in software development, focusing on building Frontend Websites/Sharable Widgets
- Expertise in Javascript/TypeScript, frameworks such as React, Vue, Angular, and working with React Router and Redux
- Proficiency in API integration and development, Node.js, GQL
- Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms
- Excellent technical debugging and production support skills
- Familiarity with public cloud technologies such as Azure or Google Cloud Platform
- Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment
Benefits
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- Performance-based bonuses
- Adoption and surrogacy expense reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavascriptTypeScriptReactVueAngularReact RouterReduxNode.jsGQLAPI integration
Soft skills
mentoringtechnical authoritydecision-makingcollaborationcommunicationdebuggingproduction support