Sajal Tech

React / Next.js Front-End Developer

India

4 days ago
Save Job

Summary

Company Name: Sajal Tech Solutions Private Limited

Work Location: Permanent WFH

Work Timing: Flexible 9-hour shift

Work Days: Monday to Friday

Experience: 1 – 3 years in front-end development

Title: React / Next.js Front-End Developer


Responsibilities
  • Develop new features & maintain responsive web applications built with React 18+, Next.js 14, and TypeScript.
  • Translate Figma/Adobe XD designs into pixel-perfect, accessible UI using Tailwind CSS and modern CSS-in-JS techniques.
  • Implement SSR/SSG and dynamic routing in Next.js for optimal performance and SEO.
  • Consume REST & GraphQL APIs; manage application state with React Query, Zustand or Redux Toolkit.
  • Optimize Lighthouse scores (performance, accessibility, best practices, SEO) and proactively fix bottlenecks.
  • Write unit, integration, and E2E tests (Jest, React Testing Library, Cypress); participate in code reviews and CI/CD pipelines (GitHub Actions, Vercel).
  • Collaborate closely with UX designers, backend engineers, and product managers in Agile /Scrum sprints; attend daily stand-ups and sprint ceremonies.
  • Document components and technical decisions; contribute to internal design-system libraries and reusable component catalogs.
  • Stay current with React and Next.js ecosystem updates; recommend and implement best practices for performance, security, and maintainability.


Skill Set
  • Strong proficiency in JavaScript (ES6+) and TypeScript, with at least 1 year hands-on experience in React and/or Next.js projects.
  • Solid understanding of HTML5, CSS3, Tailwind CSS, and responsive, mobile-first design principles.
  • Experience with server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) in Next.js.
  • Familiarity with state-management libraries (React Context, Redux Toolkit, Zustand, or similar) and data-fetching patterns (React Query, SWR).
  • Knowledge of version control with Git/GitHub and standard branching strategies (Git Flow, trunk-based).
  • Exposure to testing frameworks (Jest, Testing Library, Cypress) and basic understanding of CI/CD.
  • Comfort working in an Agile/Scrum environment; ability to estimate tasks and deliver within sprint goals.
  • Good communication skills—able to explain technical concepts clearly to non-technical stakeholders.
  • Bonus points for experience with:
  • Headless CMSs (Strapi, Sanity, Contentful)
  • Vercel, Netlify, or AWS Amplify deployments
  • WebSockets or real-time data (Socket.io, Pusher)
  • Internationalization (i18n) and accessibility (WCAG 2.1) best practices


Perks & Benefits

  • 100 % remote setup.
  • Flexible leave policy and mental-health days.
  • Upskilling budget for courses, conferences, and certifications.
  • Performance-based bonuses and rapid career-growth paths (Tech Lead).


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job