Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Skills
javascript
Babel
React
Redux
developer
ES6+
Axios
JWT
Webpack
React Testing Library
Flux
Job Details
Role Name: React Developer Manager
Location: Beachwood , OH
Duration 6-12 months
Job Description:
We are seeking a highly skilled and motivated React.js Developer Manager to join our dynamic team. In this role, you will be responsible for designing and developing high-quality, responsive web interfaces using React.js. You will work closely with UI/UX designers, backend developers, and other stakeholders to transform wireframes and designs into intuitive, scalable, and performance-optimized user experiences.
Key Responsibilities:
- Design and develop new responsive web-based user interfaces using React.js.
- Build modular and reusable front-end components that align with project requirements.
- Translate UI/UX wireframes and visual designs into clean, efficient, and maintainable code.
- Optimize application components for maximum performance across a wide range of devices and browsers.
- Understand and implement user interaction patterns and behaviors.
- Develop and maintain a well-structured front-end architecture and integrate with backend APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
Required Skills & Qualifications:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Deep understanding of React.js and its core principles (components, hooks, lifecycle methods).
- Hands-on experience with state management libraries such as Redux or Flux.
- Experience in creating and using custom middleware to handle API calls and business logic.
- Familiarity with ECMAScript (ES6+) features and modern JavaScript development.
- Working knowledge of data structure libraries like Immutable.js.
- Proficient in making API requests using Axios or Fetch API.
- Experience in writing unit and integration tests using Jest, Enzyme, or React Testing Library.
- Strong skills in browser debugging and performance profiling tools.
- Experience with RESTful APIs and understanding of authentication/authorization mechanisms such as JWT (JSON Web Tokens).
- Familiarity with front-end tooling: Webpack, Babel, NPM/Yarn.
- Comfortable using Git for version control and collaboration.
- Ability to translate business requirements into technical implementations.
- Focused on performance, code quality, and best practices in front-end development.
Nice to Have:
- Experience with Node.js, Java/J2EE, or other back-end/web technologies.
- Understanding of Agile methodologies and experience working in collaborative team environments.
Soft Skills:
- Strong problem-solving and time management skills.
- Excellent interpersonal and communication abilities.
- Team player with a proactive attitude and eagerness to learn and grow.
Best Regards,
Vishal
Truth Lies in Heart
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.