Walmart Inc. is seeking a Senior Software Engineer to design and implement software solutions, focusing on distributed systems and scalability. The ideal candidate will have experience with React Native, JavaScript, and Node.js, and be well-versed in modern development practices
Job Summary
Performs solution design, including software architecture, distributed systems, and scalability.
Performs testing, including test case preparation, execution, and defect analysis.
Matching Summary
Match Score: 85
Walmart Inc. is seeking a Senior Software Engineer to design and implement software solutions, focusing on distributed systems and scalability. The ideal candidate will have experience with React Native, JavaScript, and Node.js, and be well-versed in modern development practices.
Salary
$90,000 - $180,000/year
Skills & Requirements
Must-have
React Native framework
JavaScript ES6+
iOS and Android platforms
Redux state management
RESTful APIs integration
Jest unit testing
Node.js fundamentals
CI/CD pipelines
Nice-to-have
asynchronous programming
functional programming concepts
error handling mechanisms
security best practices
monitoring tools and logging
Key Requirements
3 years of experience in software engineering
Bachelor's degree in Computer Science or related field
Experience with React Native framework
Experience with JavaScript, including ES6+ features
Experience with iOS and Android platforms
Experience managing applications with state management libraries (Redux)
Experience integrating RESTful APIs
Experience debugging React Native applications
Experience conducting unit tests using Jest
Experience optimizing performance of React Native applications
Experience with Git for collaborative development
Experience with Node.js fundamentals
Experience implementing error handling mechanisms
Experience with security best practices for Node.js applications
Experience with monitoring tools and logging frameworks