Jobs
D

Frontend Engineer - (Next.js, React, TypeScript, Redux Toolkit, Tailwind CSS)

DentsuKA, IN2d ago
Full-timevia indeed

Required Skills

apiawsazureci/cdcssdockerexpressgitjavascriptnestjsnext.jsnode.jsreactresttailwindtypescript

Job Description

  • *Job Description:**
  • *Job Description: Frontend Engineer**

======================================

  • *Tech Stack: Next.js \| React \| TypeScript \| Redux Toolkit \| Tailwind CSS**
  • *Role Overview**
  • ----------------

We are looking for a Frontend Engineer with strong experience in React, Next.js, and TypeScript to build scalable, high\-performance, and maintainable web applications. The ideal candidate should have a solid understanding of frontend architecture, state management, API integration, and performance optimization, with the ability to collaborate effectively with backend engineers and other stakeholders.

  • *Key Responsibilities**
  • -----------------------
  • Develop scalable, responsive, and maintainable web applications using Next.js, React, and TypeScript.
  • Build reusable UI components and follow established frontend architecture and coding standards.
  • Manage application state using Redux Toolkit, including slices, reducers, selectors, and asynchronous thunks.
  • Integrate REST APIs, work with API contracts, and handle asynchronous operations, errors, loading states, and data synchronization.
  • Build responsive interfaces using Tailwind CSS and modern frontend development practices.
  • Optimize application performance, rendering, bundle size, and data\-fetching workflows.
  • Implement form validation, routing, authentication flows, and permission\-aware UI.
  • Write testable, high\-quality code and participate in code reviews, debugging, and technical discussions.
  • Collaborate with backend engineers to define API requirements, troubleshoot integration issues, and deliver features end to end.
  • *Required Skills**
  • ------------------
  • *Core Technologies**
  • Strong proficiency in JavaScript (ES6\+), React, Next.js, and TypeScript.
  • Solid understanding of React hooks, component composition, reusable patterns, and modern Next.js architecture.
  • Strong knowledge of HTML5, CSS3, responsive design, and Tailwind CSS.
  • *State Management and API Integration**
  • Hands\-on experience with Redux Toolkit, including slices, selectors, and createAsyncThunk.
  • Experience integrating REST APIs and working with API contracts, request/response schemas, and TypeScript types.
  • Understanding of HTTP methods, status codes, authentication, pagination, filtering, and error handling.
  • Ability to manage asynchronous workflows, loading states, failed requests, and data consistency.
  • *Performance and Advanced Frontend Concepts**
  • Understanding of React rendering, re\-renders, memoization, and component optimization.
  • Experience with code splitting, lazy loading, caching, and bundle optimization.
  • Understanding of Next.js rendering strategies, including SSR, SSG, Server Components, Client Components, and data\-fetching patterns.
  • Familiarity with browser developer tools, performance profiling, and Core Web Vitals.
  • *Engineering Practices**
  • Proficiency with Git, branching, pull requests, and collaborative development workflows.
  • Familiarity with frontend testing using tools such as Jest/Vitest and React Testing Library.
  • Understanding of code quality, debugging, accessibility, and frontend security fundamentals.
  • *Preferred Qualifications**
  • ---------------------------
  • Experience with AI\-assisted and agentic development workflows using tools such as Claude Code, including multi\-file changes, codebase exploration, debugging, refactoring, and test generation.
  • Ability to effectively guide AI coding agents through well\-defined tasks, review generated code, validate results, and maintain code quality, security, and architectural consistency.
  • Familiarity with backend technologies such as Node.js, NestJS, or Express.
  • Understanding of REST API design, DTOs, validation, authentication, and authorization.
  • Experience with Zod or similar schema\-validation libraries, and OpenAPI/Swagger.
  • Familiarity with RTK Query or TanStack Query for server\-state management.
  • Experience building enterprise applications, SaaS platforms, dashboards, or data\-intensive interfaces.
  • Familiarity with role\-based access control (RBAC), multi\-tenant applications, monorepos, and CI/CD workflows.
  • Exposure to Docker and cloud platforms such as Microsoft Azure or AWS.
  • *Ideal Candidate**
  • ------------------
  • Strong problem\-solving and analytical skills.
  • Writes clean, reusable, maintainable, and well\-typed code.
  • Understands the reasoning behind architectural and performance decisions.
  • Takes ownership of features from development through testing and delivery.
  • Communicates effectively and collaborates well with cross\-functional teams.
  • *Experience:** Mid\-level to Senior, depending on technical depth and demonstrated ownership.
  • *Core Stack:** Next.js, React, TypeScript, Redux Toolkit, Tailwind CSS, REST APIs, Git.
  • *Location:**

DGS India \- Bengaluru \- Manyata N1 Block**Brand:**

Merkle**Time Type:**

Full time**Contract Type:**

Permanent

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
2d ago
Source
Indeed