{"id":3328160,"url":"https://alion.io/job/dentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css","title":"Frontend Engineer - (Next.js, React, TypeScript, Redux Toolkit, Tailwind CSS)","company":{"id":888,"name":"dentsu","domain":"dentsu.com","url":"https://alion.io/company/dentsu-polska","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":80,"open_postings":146,"ghost_share":0.007,"stale_share":0.747,"repost_share":0.034,"time_to_fill_p50_days":29,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Next.js","optional":false},{"name":"React.js","optional":false},{"name":"Redux Toolkit","optional":false},{"name":"Rest API","optional":false},{"name":"State Management","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"Docker","optional":true},{"name":"Nest.JS","optional":true},{"name":"Node JS","optional":true},{"name":"Redux","optional":true},{"name":"Swagger","optional":true},{"name":"Zod","optional":true}],"status":"closed","first_seen_at":"2026-10-27T11:06:25Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-29T17:00:30Z","board_verified":false,"closed_at":"2026-10-29T17:00:30Z","days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Job Description:\nJob Description: Frontend Engineer\nTech Stack: Next.js | React | TypeScript | Redux Toolkit | Tailwind CSS\nRole Overview\nWe 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.\nKey Responsibilities\nDevelop scalable, responsive, and maintainable web applications using Next.js, React, and TypeScript.\nBuild reusable UI components and follow established frontend architecture and coding standards.\nManage application state using Redux Toolkit, including slices, reducers, selectors, and asynchronous thunks.\nIntegrate REST APIs, work with API contracts, and handle asynchronous operations, errors, loading states, and data synchronization.\nBuild responsive interfaces using Tailwind CSS and modern frontend development practices.\nOptimize application performance, rendering, bundle size, and data-fetching workflows.\nImplement form validation, routing, authentication flows, and permission-aware UI.\nWrite testable, high-quality code and participate in code reviews, debugging, and technical discussions.\nCollaborate with backend engineers to define API requirements, troubleshoot integration issues, and deliver features end to end.\nRequired Skills\nCore Technologies\nStrong proficiency in JavaScript (ES6+), React, Next.js, and TypeScript.\nSolid understanding of React hooks, component composition, reusable patterns, and modern Next.js architecture.\nStrong knowledge of HTML5, CSS3, responsive design, and Tailwind CSS.\nState Management and API Integration\nHands-on experience with Redux Toolkit, including slices, selectors, and createAsyncThunk.\nExperience integrating REST APIs and working with API contracts, request/response schemas, and TypeScript types.\nUnderstanding of HTTP methods, status codes, authentication, pagination, filtering, and error handling.\nAbility to manage asynchronous workflows, loading states, failed requests, and data consistency.\nPerformance and Advanced Frontend Concepts\nUnderstanding of React rendering, re-renders, memoization, and component optimization.\nExperience with code splitting, lazy loading, caching, and bundle optimization.\nUnderstanding of Next.js rendering strategies, including SSR, SSG, Server Components, Client Components, and data-fetching patterns.\nFamiliarity with browser developer tools, performance profiling, and Core Web Vitals.\nEngineering Practices\nProficiency with Git, branching, pull requests, and collaborative development workflows.\nFamiliarity with frontend testing using tools such as Jest/Vitest and React Testing Library.\nUnderstanding of code quality, debugging, accessibility, and frontend security fundamentals.\nPreferred Qualifications\nExperience with AI-assisted and agentic development workflows using tools such as Claude Code, including multi-file changes, codebase exploration, debugging, refactoring, and test generation.\nAbility to effectively guide AI coding agents through well-defined tasks, review generated code, validate results, and maintain code quality, security, and architectural consistency.\nFamiliarity with backend technologies such as Node.js, NestJS, or Express.\nUnderstanding of REST API design, DTOs, validation, authentication, and authorization.\nExperience with Zod or similar schema-validation libraries, and OpenAPI/Swagger.\nFamiliarity with RTK Query or TanStack Query for server-state management.\nExperience building enterprise applications, SaaS platforms, dashboards, or data-intensive interfaces.\nFamiliarity with role-based access control (RBAC), multi-tenant applications, monorepos, and CI/CD workflows.\nExposure to Docker and cloud platforms such as Microsoft Azure or AWS.\nIdeal Candidate\nStrong problem-solving and analytical skills.\nWrites clean, reusable, maintainable, and well-typed code.\nUnderstands the reasoning behind architectural and performance decisions.\nTakes ownership of features from development through testing and delivery.\nCommunicates effectively and collaborates well with cross-functional teams.\nExperience: Mid-level to Senior, depending on technical depth and demonstrated ownership.\nCore Stack: Next.js, React, TypeScript, Redux Toolkit, Tailwind CSS, REST APIs, Git.\nLocation:\nDGS India - Bengaluru - Manyata N1 BlockBrand:\nMerkleTime Type:\nFull timeContract Type:\nPermanent","description_format":"text","description_chars":4582,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Advertising","Creative Agencies","E-commerce Marketing","Digital Marketing"],"lifecycle":[{"event":"open","at":"2026-10-27T11:06:25Z"},{"event":"close","at":"2026-10-29T17:00:30Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/dentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css","json_url":"https://alion.io/job/dentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css.json","meta":{"generated_at":"2026-10-30T07:53:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11100,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":888},"rest":"https://alion.io/mcp/rest/get_company?id=888"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdentsu-frontend-engineer-next-js-react-typescript-redux-toolkit-tailwind-css"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3328160}},{"tool":"search_jobs","arguments":{"company":"dentsu.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3328160},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}