Position: Mid Level React Developer (CE100SF RM 3339)
Experience Level: 10+ years of experience in front-end developmentRelevant Experience required: 7+ years of hands-on React and Next.js experience.Education Required: Bachelor’s / Masters / PhD
(Hybrid- at least 3 days from office)
8 working hours shift will split in day and night. In evening 7 pm to 11 pm candidate has to be available. Day 3 or 4 hours and night 4 or 3 hours.
Must Have
Front-end technologies (7+ yrs)React and Next.js experience (5+ yrs)Next.js concepts, including SSR, SSG, ISR, and API routes. (5+ yrs)TypeScript, ensuring strong type safety in applications. Node.js and using it for basic backend logic or API handling (5+ yrs)Understanding – Node.js and using it for basic backend logic or API handlingFamiliarity- state management tools such as Redux, Zustand, or Recoil.Understanding- performance optimization techniques, lazy loading, and Lighthouse metrics.
Good have skill:
Git, CI/CD pipelines, and Agile workflows.
Any Special Or Skills Related Notes
- Strong problem-solving skills, attention to detail, and willingness to learn and adapt.
- Good communication skills, with the ability to work collaboratively in a team environment
Roles:
Mid-Level React Developer
with expertise in
Next.js, TypeScript, and Node.js
to develop and optimize modern web applications. The ideal candidate has a solid understanding of front-end development best practices, experience with
Server-Side Rendering (SSR)
, and familiarity with front-end testing frameworks and build tools like Webpack
Responsibilities
- Develop and maintain React components and pages using Next.js, ensuring reusability and performance optimization.
- Implement Server-Side Rendering (SSR) and Static Site Generation (SSG) for better SEO and load times.
- Write clean, well-structured TypeScript code to ensure type safety and maintainability.
- Integrate and consume RESTful APIs or GraphQL endpoints efficiently.
- Work with Node.js for handling server-side logic, API routes, and basic microservices
- Implement and maintain front-end testing using frameworks such as Jest, Cypress, or React Testing Library.
- Optimize Webpack configurations for improved performance and faster builds.
- Follow best practices for code performance, accessibility, and security.
- Debug and troubleshoot UI and SSR-related issues, ensuring a seamless user experience.
- Collaborate with backend teams, UI/UX designers, and other stakeholders to ensure smooth feature development.
- Participate in code reviews, technical discussions, and continuous learning within the team