Job Description
Key Responsibilities:
• Develop modern, responsive, and high-performance web applications using React.js and Next.js
• Translate UI/UX wireframes and design mockups into high-quality code.
• Work closely with UI/UX designers, product managers, and back-end developers to bridge the gap between design and technical implementation.
• Optimize application performance, scalability, and SEO (using Next.js capabilities).
• Write clean, maintainable, and well-documented code.
• Participate in code reviews and follow best practices for front-end development.
• Stay updated with emerging trends in frontend development and JS frameworks
Required Skills & Qualification:
• 3+ years of professional experience in React.js and Next.js.
• Convert Figma or design files into pixel-perfect web components.
• Integrate REST APIs and ensure data flows seamlessly across the frontend.
• Write clean, maintainable code and participate in code reviews.
• Create and execute unit tests, integration tests, and end-to-end tests to ensure code quality and reliability.
• Optimize applications for speed, scalability, and accessibility.
• Experience with version control systems such as Git, and familiarity with CI/CD workflows.
• Proficient in JavaScript (ES6+), HTML5, and CSS3/SASS.
• Experience with SSR (Server Side Rendering) and static site generation using Next.js.
• Solid understanding of component lifecycle, hooks, context API, and state management tools like Redux or Zustand.
• Familiarity with RESTful APIs or GraphQL.
• Experience with version control systems such as Git.
• Familiar with build tools like Webpack, Babel, Vite (optional)
Additional Skills:
• next.js, restful apis, react,react.js, restfulapi, git, redux, github, javascript, unit testing, end-to-end test cases, typescript
• Knowledge of SEO best practices in modern web apps (advantageous).
Good to Have:
• Experience with Tailwind CSS, UI, or other design systems
• Exposure to TypeScript
• Working knowledge of CI/CD, unit testing frameworks like Jest, React Testing Library
• Understanding of accessibility standards (WCAG)
Educational Qualification:
• Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)