Position:
React Developer
Job Description:
Mid-Level React Developer (Next.js, TypeScript, Node.js)
We are looking for aMid-Level React Developer with expertise inNext.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 withServer-Side Rendering (SSR), and familiarity with front-end testing frameworks and build tools likeWebpack.
Responsibilities:
Develop and maintainReact components and pages usingNext.js, ensuring reusability and performance optimization. ImplementServer-Side Rendering (SSR) andStatic Site Generation (SSG) for better SEO and load times. Write clean, well-structuredTypeScript code to ensure type safety and maintainability. Integrate and consumeRESTful APIs or GraphQL endpoints efficiently. Work withNode.js for handling server-side logic, API routes, and basic microservices. Implement and maintainfront-end testing using frameworks such asJest, Cypress, or React Testing Library. OptimizeWebpack configurations for improved performance and faster builds. Follow best practices forcode 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 incode reviews, technical discussions, and continuous learning within the team.
Qualifications:
5 years of experience in front-end development, with3 years of hands-on React and Next.js experience. Solid understanding ofNext.js concepts, including SSR, SSG, ISR, and API routes. Proficiency inTypeScript, ensuring strong type safety in applications. Experience withNode.js and using it for basic backend logic or API handling. Familiarity withfront-end testing frameworks (Jest, Cypress, React Testing Library). Good understanding ofWebpack, module bundling, and build performance optimizations. Familiarity with state management tools such asRedux, Zustand, or Recoil. Understanding ofperformance optimization techniques, lazy loading, and Lighthouse metrics. Experience working withGit, CI/CD pipelines, and Agile workflows. 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.
This role is ideal for aReact Developer looking to grow their expertise in Next.js, TypeScript, and front-end performance optimizations while contributing to impactful projects in a collaborative environment.
Location:
IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC
Time Type:
Full time
Job Category:
Information Technology