Cozen Technology Solutions Inc is seeking a React Developer to build scalable, efficient, and maintainable web applications using React.js to enhance user experience and shape digital products.
Requirements
- Proficiency in core React concepts including JSX, hooks, state management, and component lifecycle.
- Strong understanding of JavaScript, ES6+, and functional programming principles.
- Experience with advanced React patterns such as portals, compound components, and context API.
- Familiarity with Redux and other global state management tools.
- Knowledge of client-side routing, data fetching, caching, and performance optimization techniques.
- Experience with unit testing frameworks and methodologies for React applications.
- Understanding of server-side rendering, authentication, and error handling.
Responsibilities
- Develop, test, and maintain high-quality React.js applications that meet functional and technical specifications.
- Implement reusable and scalable UI components following best practices and design standards.
- Collaborate with UX/UI designers to translate wireframes and prototypes into responsive, user-friendly interfaces.
- Utilize React hooks and advanced patterns to manage state, side effects, and component behavior effectively.
- Optimize application performance through code splitting, caching strategies, and memoization techniques.
- Integrate frontend components with backend REST APIs ensuring smooth data flow and error handling.
- Participate in code reviews, pair programming, and knowledge sharing sessions to maintain code quality.
Other
- 4-6 years of professional experience in React.js development or related frontend technologies.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- OPT candidates are also encouraged to apply.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.