Job details
Senior React Developer | ReactJS | UI ReactJS
- Java
- Redux
- REST
- Node.js
- TypeScript
- Agile
- ES6
Posted: 3 days ago
Job Title: Senior React Developer
Location: Washington DC
Duration: 9-12 months
Openings: 2
Job Type: Contract
Need Local Professionals
Requirements:
Nice to Have:
Location: Washington DC
Duration: 9-12 months
Openings: 2
Job Type: Contract
Need Local Professionals
Client interviewed few resources but none of them qualified and not strong on React.
Job Summary:
We are seeking a highly skilled and experienced Senior React Developer to join our team. The ideal candidate will have a strong background in building dynamic, responsive web applications using React 18, Redux Toolkit, and JavaScript, with additional experience in Node.js. As a Senior Developer, you will collaborate closely with cross-functional teams to design and implement efficient, scalable solutions and guide best practices for front-end development.
Key Responsibilities:
- Develop and maintain user interfaces using React 18, Redux Toolkit, and hooks.
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum speed and scalability.
- Collaborate with UX/UI designers, back-end developers, and other team members to create seamless user experiences.
- Write clean, maintainable, and efficient code.
- Debug and resolve technical issues in a timely manner.
- Review code and mentor junior developers to improve code quality and adherence to best practices.
- Stay updated with emerging trends and technologies in front-end development.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 8+ years of experience in front-end development, with expertise in React 18, Redux Toolkit, and hooks.
- Strong proficiency in JavaScript, including ES6+ features.
- Experience with Node.js and server-side development is a plus.
- Solid understanding of responsive design, CSS, and cross-browser compatibility.
- Familiarity with RESTful APIs and asynchronous request handling.
- Knowledge of Git version control.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a collaborative attitude.
Nice to Have:
- Experience with TypeScript.
- Familiarity with testing frameworks like Jest or Enzyme.
- Previous experience working in agile or scrum environments.