Description
Lead front-end development and architecture for React.js applications.
This role is on-site.
Responsibilities
- Define architecture and lead development for React applications.
- Implement complex UI features using React hooks, Context API, and lifecycle methods.
- Manage global state using Redux across the application.
- Configure and maintain build processes using Webpack and Babel.
- Collaborate with teams using Git workflows and Agile methodologies.
Required Skills
- 5+ years in front-end development, with 2+ years in a lead capacity.
- Expert proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Strong experience with TypeScript and Redux state management.
- Familiarity with testing libraries such as Jest or React Testing Library.
- Experience implementing CI/CD pipelines and managing Git workflows.
- Knowledge of Next.js.
- Experience with Webpack and Babel build tools.
Preferred Skills
- Experience with Next.js for server-side rendering or static site generation.