JOBSEARCHER

Senior Frontend Developer (Newark)

Responsibilities • Design, develop, and maintain applications using Next.js • Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) • Build reusable UI components using React.js • Optimize applications for performance, SEO, and responsiveness • Integrate RESTful APIs and/or GraphQL services • Work with backend teams to define API contracts • Implement authentication and authorization logic • Handle routing, state management, and data fetching • Ensure cross-browser and cross-device compatibility • Write clean, maintainable, and well-documented code • Participate in code reviews and agile ceremonies • Debug, test, and optimize applications for production Requirements: • 10+ Years of IT experience • 6+ years of strong hands on experience in Next.js and React.js • Good understanding of JavaScript (ES6+) and TypeScript • Experience with HTML5, CSS3, Tailwind CSS / CSS Modules / Styled Components • Solid knowledge of SSR, SSG, ISR concepts • Familiarity with Node.js fundamentals • Experience with REST APIs / GraphQL • Knowledge of Git and version control practices • Understanding of web performance optimization techniques • Experience with Redux, Zustand, or Context API • Knowledge of Authentication frameworks (NextAuth, OAuth, JWT) • Unit testing with Jest, React Testing Library, Playwright • Familiarity with deployment platforms (Vercel, Netlify, AWS) • Strong problem-solving abilities • Good communication and collaboration skills • Ability to work independently and in a team • Agile/Scrum experience