| Candidate Skill: |
React.js, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, Material UI, Tailwind CSS, REST APIs, Git, Webpack, Jest, Cypress, Next.js, Performance Optimization, Agile Development.
|
| Job Description: |
We are looking for an experienced React Developer to build and maintain high-quality, responsive, and dynamic web applications. The ideal candidate should have strong expertise in React.js, modern JavaScript, and front-end development best practices, along with a keen eye for UI/UX detail and performance optimization.
Key Responsibilities:
Develop responsive web applications using React.js, Redux, and modern front-end technologies.
Translate UI/UX wireframes into functional, reusable components.
Optimize components for maximum performance across browsers and devices.
Collaborate with backend engineers to integrate APIs and data services.
Maintain and enhance existing applications with clean, scalable code.
Implement unit testing and participate in code reviews to ensure high code quality.
Stay up to date with emerging front-end technologies and frameworks.
Technical Skills:
Frontend Technologies: React.js, Redux / Context API, JavaScript (ES6+), TypeScript.
UI Frameworks: Material UI, Tailwind CSS, Bootstrap.
Web Technologies: HTML5, CSS3, RESTful APIs, JSON.
Build Tools: Webpack, Babel, Vite, NPM/Yarn.
Version Control: Git, GitHub, GitLab.
Testing: Jest, React Testing Library, Cypress (preferred).
Performance & Optimization: Lazy loading, code splitting, caching strategies.
Cloud/DevOps (Optional): AWS Amplify, Netlify, or Vercel for deployments.
Preferred Qualifications:
Experience with Next.js or other React-based frameworks.
Understanding of frontend architecture and component-driven design.
Familiarity with CI/CD pipelines and agile development processes.
Excellent problem-solving and communication skills.
Education:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Skills (One Line): React.js, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, Material UI, Tailwind CSS, REST APIs, Git, Webpack, Jest, Cypress, Next.js, Performance Optimization, Agile Development.
|