Description

  • 10+ years of experience in front-end web development, with a strong focus on React and Next.js.
  • Expertise in JavaScript (ES6+), HTML5, CSS3, and modern web development workflows (Webpack, Babel, etc.).
  • Deep understanding of Next.js, including server-side rendering (SSR), static site generation (SSG), and API routes.
  • Strong experience with React components, hooks, context, and state management tools (e.g., Redux, React Query, Zustand).
  • Familiarity with TypeScript and experience with typed React applications.
  • In-depth knowledge of front-end build tools (Webpack, Babel, etc.) and optimizing them for performance.
  • Experience in developing and consuming RESTful APIs and GraphQL APIs.
  • Proficiency with version control systems (e.g., Git) and collaborative development workflows (GitHub, GitLab, etc.).
  • Solid understanding of front-end performance optimization techniques (code splitting, lazy loading, caching, etc.).
  • Experience with testing frameworks and libraries (e.g., Jest, React Testing Library, Cypress).
  • Expertise in integrating third-party libraries, services, and APIs into React/Next.js applications.
  • Strong understanding of web accessibility standards and best practices.
  • Excellent problem-solving skills and ability to work autonomously or as part of a team.

Preferred Qualifications:

  • Experience with Cloud Platforms (AWS, GCP, Azure) and serverless architectures.
  • Familiarity with CSS-in-JS libraries (e.g., styled-components, Emotion).
  • Experience with CI/CD pipelines and automation tools (Jenkins, CircleCI, etc.).
  • Knowledge of Web performance tools (Lighthouse, WebPageTest, etc.) and techniques for performance tuning.
  • Understanding of backend technologies (Node.js, Express, etc.) and full-stack development.
  • Experience in mentoring and providing leadership to junior developers.
  • Familiarity with Containerization (Docker) and Orchestration (Kubernetes). 

Education

Any Graduate