We are seeking a
skilled and passionate React.js Developer to join our dynamic development team. The ideal candidate will have hands-on experience building modern, scalable, and high-performance web applications using
React.js and related front-end technologies.
Key Responsibilities
- Develop and implement new user-facing features using React.js
- Build reusable components and front-end libraries for future use
- Translate UI/UX designs and wireframes into high-quality, maintainable code
- Optimize applications for maximum performance across multiple devices and browsers
- Collaborate closely with UX/UI designers and back-end developers to integrate RESTful APIs
- Maintain and enhance the existing codebase, ensuring high code quality and performance
- Write unit tests and participate in code reviews to ensure best practices
- Participate in Agile development processes such as Scrum or Kanban
Required Skills
- Strong proficiency in JavaScript (ES6+) and React.js
- Solid understanding of HTML5, CSS3, and responsive web design
- Experience with state management libraries such as Redux, Context API, or Zustand
- Familiarity with RESTful APIs and modern front-end build tools
- Experience using version control systems such as Git
- Knowledge of front-end build tools including Webpack, Babel, NPM, or Yarn
- Understanding of cross-browser compatibility issues and solutions
- Ability to write clean, well-structured, and well-documented code
Preferred Skills
- Experience with TypeScript
- Knowledge of Next.js or other server-side rendering frameworks
- Familiarity with testing frameworks such as Jest and React Testing Library
- Experience with CI/CD pipelines
Skills: react.js,restful apis,react