Front End Developer (React.js) at CustomerLabs — Chennai, IND | Base Career | Base Career
Front End Developer (React.js)
Senior · 5+ years experience ReactJavaScriptHTML5CSS3Web APIs
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
ReactJavaScriptHTML5
Smart ApplyKey Skills for This Role
ReactJavaScriptHTML5CSS3Web APIs
Full Job Posting
- Build product-grade UI : Develop reusable UI components and frontend features using JavaScript (ES6+), React, HTML5, and CSS3.
- Own responsive design : Deliver pixel-perfect, mobile-first experiences across breakpoints and devices.
- Ensure cross-browser compatibility : Make features work consistently across Chrome, Safari, Firefox, Edge (including real-device quirks).
- Performance optimization : Improve loading, rendering, and runtime performance using profiling tools and best practices (code splitting, memoization, caching, optimizing assets).
- Ship with testing confidence : Write unit/component tests and automated browser tests (E2E) to prevent regressions and improve release velocity.
- Master browser debugging : Diagnose UI issues using DevTools (network, performance, memory, layout/rendering) and fix problems at the root.
- Deliver strong Core Web Vitals : Monitor and improve LCP, INP, CLS and build performance budgets into day-to-day decisions.
- Work deeply with Web APIs : Use browser capabilities effectively (and safely) using Web APIs.
- Build Progressive Web App features : Offline-ready experiences, caching strategies, installability, service workers, and resilient UX patterns.
- Collaborate cross-functionally : Work closely with Product, Design, and Backend to translate requirements into scalable frontend systems.
- Build scalable component systems and maintain clean frontend architecture.
- Write maintainable code with clear abstractions and well-defined component APIs.
- Collaborate on design systems and UI consistency patterns.
- Profile and optimize React rendering, bundle size, and runtime performance.
- Improve Core Web Vitals and prevent regressions through measurement and guardrails.
- Ensure stable behavior under real-world conditions (slow networks/devices).
- Implement responsive layouts and robust UI states (loading/empty/error).
- Validate cross-browser behavior and handle compatibility issues proactively.
- Implement unit/component tests and browser automation tests.
- Participate in code reviews and uphold engineering standards and best practices.
-
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CustomerLabs
- Debug complex browser issues using DevTools and performance tooling.
- Build features leveraging modern Web APIs and progressive enhancement strategies.
Strong hands-on experience building production web applications with React and JavaScript .Proven ability to ship responsive UI with high quality and strong performance.JavaScript, React, HTML, CSS fundamentals (deep, not superficial).Data Structures & Algorithms : strong problem solving and ability to apply it to frontend performance and correctness.Responsive design : mobile-first layouts, modern CSS, and UX-first thinking.Cross-browser compatibility : practical knowledge and troubleshooting experience.Performance optimization : profiling + improvements with measurable outcomes.Testing : unit testing and automated browser testing tools.Core Web Vitals understanding and real-world optimization approaches.Browser debugging : strong DevTools skills across network/performance/layout/memory.PWA fundamentals and knowledge of offline/caching/service worker concepts.Web APIs knowledge and practical application.Strong ownership, attention to detail, and a high bar for UX quality.Clear communication and collaboration with cross-functional partners.Continuous learning mindset; curiosity about the web platform.TypeScript (a plus).Accessibility knowledge (semantic HTML, keyboard navigation, ARIA basics).Experience with performance monitoring/analytics and error tracking in production.Interest in vibe coding : rapid prototyping and tool-assisted development; without compromising quality.Innovation First : ship, learn, improve; then ship better.Team Over Individual : strong reviews, shared ownership, no silos.Continuous Learning : the web evolves; we evolve with it.Making a Difference : quality UX changes how users feel about a product.Level 1: Master our UI patterns and platform foundationsLevel 2: Own features end-to-end with great testing and performanceLevel 3: Lead complex frontend initiatives and mentor othersLevel 4: Become a frontend specialist who raises standards across the orgWork that matters; real user impactGrowth opportunities: tools, mentorship, and challenging problemsSupportive team; strong engineering cultureWork-life balance; sustainable pace, high qualityAutofill Plugin
Apply faster on company sites with our extension.
careers.company.com/apply Apply with Autofill