
ReactJS Lead Developer
Primary stack
Job description
About the Position
We are seeking a ReactJS Lead Developer with 6+ years of experience to join our team in Bengaluru, focusing on modern web architectures and performance optimization.
Responsibilities
- Develop & Architect: Build scalable, user-facing features and highly reusable UI components using React.js and Next.js.
- Next.js Optimization: Leverage Next.js capabilities including Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and the new App Router for optimal performance and SEO.
- UI/UX Implementation: Translate wireframes and high-fidelity designs (from Figma/Adobe XD) into responsive, high-quality code.
- State Management: Manage complex application state using modern tools (e.g., Redux Toolkit, Zustand, Context API, or React Query).
- API Integration: Connect frontend applications to RESTful APIs and/or GraphQL endpoints, handling data fetching, caching, and error handling efficiently.
- Performance Tuning: Optimize applications for maximum speed, scalability, and Core Web Vitals across various devices and browsers.
- Collaboration: Participate in code reviews, agile ceremonies, and collaborate closely with backend developers to define API contracts and data structures.
- Testing: Write unit and integration tests to ensure code quality and reliability.
Requirements
- Experience: 3-5+ years of professional experience in frontend web development.
- Core Tech: Expert-level proficiency in JavaScript (ES6+) and TypeScript.
- React.js: Deep understanding of React core principles, Hooks, Component Lifecycle, and functional component architecture.
- Next.js: Proven, hands-on experience building production applications with Next.js (familiarity with both Pages Router and the App Router).
- Styling: Strong CSS skills, with experience in modern styling solutions like Tailwind CSS, CSS Modules, or Styled-Components.
- Data Fetching: Experience with modern data fetching and caching libraries (e.g., React Query / TanStack Query, SWR, Axios).
- Version Control: Proficiency with Git and collaborative workflows (GitHub/GitLab/Bitbucket).
- Problem Solving: Strong analytical skills and a keen eye for detail and UI consistency.
Nice to Have
- Experience with backend technologies (Node.js, Express, or NestJS) and Next.js API Routes.
- Familiarity with GraphQL (Apollo Client/Urql).
- Experience deploying Next.js applications to platforms like Vercel, AWS Amplify, or Dockerized environments.
- Knowledge of automated testing frameworks (Jest, React Testing Library, Cypress, or Playwright).
- Experience with Headless CMS platforms (Sanity, Strapi, Contentful).
- Contributions to open-source projects or a strong personal portfolio.
We Offer
- Flexibility, with remote and hybrid work options (country-dependent)
- Career advancement, with international mobility and professional development programs
- Learning and development, with access to cutting-edge tools, training, and industry experts
About the Company
Valtech is the experience innovation company that exists to unlock a better way to experience the world. By blending crafts, categories, and cultures, we help brands unlock new value in an increasingly digital world.
At the intersection of data, AI, creativity, and technology, we drive transformation for leading organizations, including L’Oréal, Mars, Audi, P&G, Volkswagen Dolby, and more.
At Valtech, we don’t just talk about transformation. We make it happen. Our people are the heart of our success, and we foster a workplace where everyone has the support to thrive, grow, and innovate.
Are you ready to create what’s next? Join us.
Contact Us
Fill in your details and kickstart your transformation journey.
Should you need an alternative format and/or communication support to provide feedback, please contact Sheree Atcheson.
Let's reinvent the future
© Valtech. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Valtech is a global business transformation agency delivering innovation. They enable clients to a connect more directly with consumers across their digital and physical touchpoints while optimizing time-to-market and ROI.
More at Valtech
All 197 roles
Senior Site Reliability Engineer
Valtech · Poland

Salesforce Senior Developer
Valtech · India

Principal Data Scientist in AI
Valtech · Canada

Directeur de la pratique Shopify
Valtech · Canada
Similar jobs

Senior React JS Developer
ATeam Soft Solutions - Digital Professionals · India

React.js Developer
Quintagroup · United States

React.js Developer
Quintagroup · United States

React.js Developer
Quintagroup · United States