React Developer
Reston, VA
Walmart
Job Summary:
We are seeking a skilled React Developer to design and implement user-facing features for web applications. The ideal candidate will have strong expertise in React.js, modern JavaScript, and front-end development best practices. You will collaborate with UI/UX designers, backend developers, and product teams to deliver high-quality, scalable, and performant applications.
Key Responsibilities:
- Develop new user-facing features using React.js and related technologies.
- Build reusable, efficient, and modular components.
- Ensure UI/UX designs are technically feasible and optimized for performance.
- Maintain and improve the existing codebase and contribute to code reviews.
- Integrate with RESTful APIs and backend services.
- Optimize components for maximum speed and scalability.
- Troubleshoot, debug, and resolve front-end issues.
- Stay up to date with emerging technologies and industry trends.
Required Skills & Qualifications:
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3.
- Hands-on experience with React.js and its core principles.
- Familiarity with Redux, Context API, or other state management libraries.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of responsive design, cross-browser compatibility, and web accessibility standards.
- Familiarity with build tools such as Webpack, Babel, or Vite.
- Version control knowledge (Git, GitHub/GitLab/Bitbucket).
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Experience with TypeScript.
- Knowledge of Next.js or other SSR frameworks.
- Familiarity with unit testing (Jest, React Testing Library).
- Experience with CI/CD pipelines and agile methodologies.
- Exposure to cloud platforms (AWS, Azure, GCP).
Education & Experience:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 2-5 years of professional experience in front-end development with React.js.