Senior Front End Developer

4 weeks ago


Bengaluru, Karnataka, India Accion Labs Full time

Senior Front End Next.JS Developer

Positions: 4

Experience Level: 6 to 10 years

Locations: Any Accion Labs offices in India, Preference is Bangalore, Pune, Mumbai, Hyderabad, Noida, and Indore

Notice period: Immediate joiners are preferred; We can consider serving NP candidates who can join within 20 days.

We're seeking a highly skilled and experienced Senior Front-End Developer with deep expertise in React.js and Next.js to join our growing product team. You'll be responsible for building modern, performant, scalable, and maintainable front-end solutions. The ideal candidate has hands-on experience with React's latest features, Next.js architecture, and a strong understanding of front-end application performance, state management, and testing.

Key Responsibilities

React.js Development

Design and build reusable React components using functional components and hooks.

Utilize lifecycle methods (useEffect, useState, useContext, useReducer) effectively.

Build dynamic and accessible UIs using JSX and virtual DOM efficiently.

Manage state using local, lifted, and global state patterns (Redux, Context, Zustand, etc.).

Integrate performance optimizations (React.memo, useMemo, useCallback).

Implement form validations and event handling using controlled and uncontrolled components.

Implement error boundaries and graceful error handling strategies.

Write unit and integration tests using Jest and React Testing Library.

Next.js Development

Architect and implement applications using App Router and various rendering strategies (SSR, SSG, ISR, CSR).

Develop custom pages using getStaticProps, getServerSideProps, and dynamic routing with useRouter.

Utilize layouts, nested routes, and parallel routes in the App directory.

Implement and maintain custom API routes (pages/api) for serverless functions.

Optimize performance via code splitting, dynamic imports, caching, and lazy loading.

Configure and maintain project settings in next.config.js and .env files.

Architecture & Patterns

Design scalable and maintainable front-end architectures using micro-frontends or monorepo setups (Nx/Turborepo).

Build reusable component libraries and integrate third-party UI frameworks like Material-UI, Ant Design, or Tailwind CSS.

Collaborate with product, backend, and DevOps teams to ensure end-to-end feature delivery.

Authentication & Security

Implement authentication flows using NextAuth.js, JWT, and token-based auth.

Protect routes and manage user sessions on client and server.

Apply best practices in security (CSRF protection, secure headers, safe storage).

API & Data Integration

Consume RESTful APIs and integrate with GraphQL using Apollo Client or React Query.

Handle data fetching, caching, pagination, and mutation with client- and server-side rendering in mind.

Integrate WebSockets for real-time capabilities.

Testing & Performance

Develop testable code with high unit test coverage.

Use tools like Jest, RTL, and Cypress (if applicable).

Conduct bundle analysis, memory leak prevention, and accessibility audits.

Optimize assets with next/image, next/font, and fine-tuned caching strategies.

Requirements

Must-Have

6+ years of experience in front-end development.

Deep understanding of React.js, hooks, state management, and component-driven design.

2+ years of production-level experience with Next.js (App Router preferred).

Expertise in modern JavaScript/TypeScript and ES6+ features.

Proficient in responsive design, cross-browser compatibility, and accessibility (WCAG).

Strong knowledge of Redux Toolkit, Zustand, or other global state libraries.

Experience with unit testing, performance tuning, and SSR/SSG techniques.

Nice-to-Have

Experience with Recoil, Jotai, or atomic state management.

Familiarity with micro-frontend architecture and monorepo tooling (Nx, Turborepo).

Experience with GraphQL, React Query, or WebSockets.

Prior exposure to DevOps pipelines, CI/CD workflows, or Vercel deployments.

Tools & Technologies

Languages & Frameworks: React, Next.js, TypeScript, Redux, Zustand

Testing: Jest, React Testing Library, Cypress (optional)

Styling: Tailwind CSS, SCSS, Styled Components

UI Libraries: MUI, Ant Design, Chakra UI

Build & Tooling: Webpack, Vite, Babel, ESLint, Prettier

Version Control: Git, GitHub/GitLab/Bitbucket

API Clients: Axios, Fetch, Apollo Client, React Query

If interested or know any one, Kindly write to me at maithili.nayak@accionlabs.com along with your latest CV to discuss further.

Best Regards,

Maithili



  • Bengaluru, Karnataka, India Accion Labs Full time

    Senior Front End Next.JS Developer Positions: 4 Experience Level: 5 to 9 years Locations: Any Accion Labs offices in India, Preference is Bangalore, Pune, Mumbai, Hyderabad, Noida, and Indore Noitce period: Immediate joiners are preferred; We can consider serving NP candidates who can join within 20 days. Key Requirements: Lead-FE Min of 5 years in...


  • Bengaluru, Karnataka, India beBeeFrontEnd Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking a highly skilled Senior Front-End Web Developer to join our team.Key ResponsibilitiesLead Front-End Architecture: Guide the development and maintenance of front-end architecture using HTML, CSS, and Bootstrap, ensuring optimal performance and responsiveness.Mentor Junior Developers: Conduct code reviews, foster best practices, and guide junior...


  • Bengaluru, Karnataka, India beBeeFrontendDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Job SummaryWe are seeking a seasoned Front-End Developer to join our team. The ideal candidate will have strong expertise in React JS and modern front-end development practices.This role involves designing and developing intuitive, scalable, and high-performance digital workplace solutions.The successful candidate will collaborate with stakeholders to...


  • Bengaluru, Karnataka, India beBeeDeveloper Full time US$ 60,000 - US$ 1,20,000

    We are looking for a skilled Front End Developer to join our team. As a specialist in this field, you will be responsible for developing user-friendly and visually appealing web applications.Key Responsibilities:Develop high-quality front-end components using HTML, CSS, and JavaScript.Work closely with designers to bring designs to life and implement...


  • Bengaluru, Karnataka, India beBeePython Full time ₹ 15,00,000 - ₹ 25,00,000

    Software Development OpportunityDesign and implement complex software applications using Python and related technologies.Key Responsibilities:Develop front-end solutions using HTML, CSS, and JavaScript.Work with RESTful services and front-end frameworks such as Angular/ReactJS.Write self-contained, reusable, and testable modules and...


  • Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 8,00,000 - ₹ 10,00,000

    Job OpportunityWe are seeking a skilled professional to join our team as a Front-End Software Developer.This role will involve working on the front-end of software applications using modern web technologies. The successful candidate will have strong knowledge of JavaScript and React JS, including the latest revisions of ECMAScript.Key...


  • Bengaluru, Karnataka, India beBeeFrontendDeveloper Full time ₹ 12,00,000 - ₹ 16,00,000

    As a front-end web developer, your primary focus will be to translate user interface and user experience designs into functional code. This involves creating visually appealing elements of the application.About the RoleYou will be responsible for designing, optimizing, and maintaining React-based components and applications.Your expertise in web development...


  • Bengaluru, Karnataka, India beBeeFrontendleader Full time ₹ 20,00,000 - ₹ 25,00,000

    As a seasoned front-end leader, you will be responsible for guiding our team of skilled developers in crafting high-quality, scalable, and maintainable applications using React.Main Responsibilities:Oversee the design, development, and deployment of React-based applications.Develop and implement robust architecture, ensuring scalability, performance, and...


  • Bengaluru, Karnataka, India beBeeFrontEndDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Job DescriptionAs a key member of our team, you will be responsible for designing and developing high-quality user interfaces using cutting-edge technologies like JavaScript, Angular, and HTML5.You will work closely with our cross-functional teams to identify and prioritize project requirements, and collaborate with engineers to develop scalable and...


  • Bengaluru, Karnataka, India Nexer Group Full time

    Join a product team of developers, designers, and a design systems manager and create a companywide Web Component based library and design system that will be adopted by a global suite of digital products. We are looking for someone with advanced knowledge of front-end development and how it can be applied at scale across multiple digital products using...