Position:
Sr. Adobe Engineer
Job Description:
Senior React Developer (Next.js, TypeScript, Node.js)
We are looking for aSenior React Developer with expertise inNext.js, Server-Side Rendering (SSR), and Node.js to help build and optimize high-performance web applications. The ideal candidate has a strong foundation inTypeScript, front-end test frameworks, and modern JavaScript build tools likeWebpack. Experience inNode.js library packaging and optimizingfront-end performance is highly desirable.
Responsibilities:
Develop and optimize React components usingNext.js, ensuring seamless SSR and static site generation (SSG) for improved performance. Architect and maintain a scalableReact Next.js application structure, following best practices for maintainability and reusability.Implement Server-Side Rendering (SSR) and efficient API handling for better SEO and performance. Build and packageNode.js libraries to be reusable across multiple projects. Write clean, efficient, and scalableTypeScript code, ensuring strong type safety and maintainability. Implement and managefront-end testing using frameworks such asJest, Cypress, or React Testing Library. OptimizeWebpack configurations for faster builds, better bundling, and improved performance. Ensure adherence to best practices forperformance optimization, accessibility, and security. Work closely with backend teams to integrate APIs, optimize data fetching strategies, and improve overall application performance. Debug and resolve complex issues across the front-end stack, includingSSR hydration errors, caching strategies, and state management issues. Stay updated with the latest trends inReact, Next.js, TypeScript, and front-end development to ensure best-in-class solutions. Participate incode reviews, mentoring junior developers, and contributing to technical discussions.
Qualifications:
8 years of experience in front-end development, with at least6 years of hands-on React and Next.js experience. Strong expertise inNext.js features, includingSSR, SSG, ISR, and API routes. AdvancedTypeScript skills, with a focus on type safety and best practices. Strong understanding ofNode.js and experience withNode.js library packaging. Hands-on experience withfront-end test frameworks (Jest, Cypress, React Testing Library). Deep understanding ofWebpack, including performance optimizations, tree shaking, and bundle splitting. Familiarity with state management solutions such asRedux, Zustand, or Recoil. Experience withperformance tuning, lazy loading, and optimizingLighthouse scores. Familiarity with CI/CD pipelines and DevOps practices for front-end deployments. Strong knowledge ofRESTful APIs and GraphQL, with experience in efficient data fetching strategies. Excellent problem-solving skills and the ability todebug complex front-end issues. Strong communication skills, with the ability to collaborate effectively with designers, backend developers, and stakeholders.
This is ahigh-impact role for a Senior React Developer looking topush the boundaries of front-end performance, scalability, and modern web architecture.
Location:
IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC
Time Type:
Full time
Job Category:
Information Technology