Software Engineer - React

vector icon of suitcase4+ yearsvector icon of clockOn-Sitevector icon of locationkoratty

About

We are looking for a skilled Frontend Developer with strong expertise in React.js and Next.js to build and optimize modern, high-performance web applications. The ideal candidate will have experience in developing scalable frontend architectures, working with APIs, and implementing reusable components and state management solutions. This role requires a strong focus on performance, code quality, and collaboration, along with the ability to contribute to technical decisions and mentor team members in a fast-paced environment.

Responsibilities
  • Design, develop, and optimize advanced front-end solutions using React.js and Next.js.
  • Implement reusable components, hooks, and state management using React Context, Redux, or Recoil.
  • Collaborate with backend teams to design and integrate RESTful or GraphQL APIs.
  • Ensure top-notch performance and accessibility across modern browsers and devices.
  • Participate in code reviews and promote best practices in frontend development.
  • Lead feature architecture discussions and contribute to technical decision-making.
  • Write clean, maintainable code and support CI/CD pipelines.
  • Stay updated with the latest React and JavaScript trends to continuously improve product quality.
  • Strong proficiency in React.js, JavaScript (ES6+), TypeScript, and modern web standards.
  • Hands-on experience with Next.js and server-side rendering.
  • Strong understanding of HTML5, CSS3, SASS, and responsive design principles.
  • Experience with SWR, React Query, or other data fetching tools.
  • Familiarity with Git, Webpack, and front-end debugging tools.
  • Knowledge of performance optimization, lazy loading, and code-splitting.
  • Good understanding of unit testing and end-to-end testing frameworks (e.g., Jest, Cypress).
Requirements
  • 4+ years of experience in ReactJS.
  • Experience with micro frontends or large-scale React applications.
  • Exposure to CI/CD pipelines and cloud deployment (AWS, Vercel, or Netlify).
  • Understanding of design systems, component libraries, and monorepo setups.
  • Excellent communication and mentoring skills.
Join the team

Thank you for your keen interest in becoming a part of Webandcrafts. We're eagerly looking forward to gaining deeper insights into your candidacy through this application.