CustomerLabs Logo

CustomerLabs

Front End Developer (React.js)

Posted 7 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Entry level
In-Office
Chennai, Tamil Nadu, IND
Entry level
Build scalable, responsive React interfaces using JavaScript, HTML, and CSS. Develop reusable components, optimize rendering and Core Web Vitals, ensure cross-browser compatibility, write unit and end-to-end tests, debug browser issues, and implement PWA features using Web APIs, caching, and service workers. Collaborate with Product, Design, and Backend teams to deliver reliable, high-quality web experiences.
The summary above was generated by AI
Frontend Engineer Job Description

Not a fan of long JDs? take a minute to watch our video JD, it’ll give you a real feel of the role, growth and glimpse of your manager as well here : https://tinyurl.com/3wzr5nty

Position Overview:

Yesterday is history, tomorrow is a mystery, but today is a gift. That’s why we call it the present. - Master Oogway

Join our product engineering team as a Frontend Engineer and play a pivotal role in crafting fast, delightful, and reliable web experiences that power our platform. You’ll build modern UI using JavaScript + React, sweat the details in HTML/CSS, and ensure every feature ships with strong performance, testing, and cross-browser compatibility.

"Sometimes you gotta run before you can walk.” - Iron Man (and sometimes you optimize the render before you ship the feature.)

What You’ll Do ⚡

  • 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](https://developer.mozilla.org/en-US/docs/Web/API).
  • 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.

Why This Role Matters ?

“I can do this all day.” - Captain America (and you’ll want to, because great UX is addictive.)

You’ll be the person who turns complex product needs into simple, fast, and beautiful experiences. Your work directly impacts user satisfaction, conversion, retention, and trust; because on the web, every millisecond and every interaction matters.

Key Responsibilities

UI Engineering & Frontend Architecture

  • 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.

Performance, Reliability & Web Vitals

  • 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).

Responsive Design & Cross-Browser Quality

  • Implement responsive layouts and robust UI states (loading/empty/error).
  • Validate cross-browser behavior and handle compatibility issues proactively.

Testing, Quality & Delivery

  • Implement unit/component tests and browser automation tests.
  • Participate in code reviews and uphold engineering standards and best practices.

Debugging & Web Platform Excellence

  • - Debug complex browser issues using DevTools and performance tooling.
  • - Build features leveraging modern Web APIs and progressive enhancement strategies.


Required Qualifications

Experience

  • Strong hands-on experience building production web applications with React and JavaScript.
  • Proven ability to ship responsive UI with high quality and strong performance.

Technical Skills (Must Have)

  • 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.

Soft Skills

  • 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.

Preferred Qualifications (Nice to Have)

  • 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.

Interview Process (Sample)

1. Initial Screening: HR + role alignment
2. Frontend Fundamentals: JavaScript/React/CSS + debugging discussion
3. DSA Round: problem solving (time/space complexity, clean reasoning)
4. Practical Round: small UI feature with performance + testing expectations
5. Final Interview: collaboration, ownership, and growth discussion

Our Team Culture

“We are Groot.” - We work together, we grow together, we succeed together.

We believe in:

  • 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.

Growth Journey ?

Your journey with us will be like leveling up from building components to building systems:
  • Level 1: Master our UI patterns and platform foundations
  • Level 2: Own features end-to-end with great testing and performance
  • Level 3: Lead complex frontend initiatives and mentor others
  • Level 4: Become a frontend specialist who raises standards across the org

What We Promise

  • Work that matters; real user impact
  • Growth opportunities: tools, mentorship, and challenging problems
  • Supportive team; strong engineering culture
  • Work-life balance; sustainable pace, high quality


Similar Jobs

15 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Information Technology
Design, build, and maintain reusable React front-end components; collaborate with designers, backend developers, and product managers; integrate with RESTful APIs; monitor performance; fix bugs; upgrade applications; and stay current with front-end trends and tooling.
Top Skills: CSSHTMLJavaScriptJqueryNoSQLReactReactRestful ApisSQLTypescript
2 Hours Ago
Remote or Hybrid
Chennai, Tamil Nadu, IND
Expert/Leader
Expert/Leader
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Provides strategic leadership for global business operations support, process governance, operational risk management, regulatory readiness, and continuous improvement. Develops governance standards, strengthens controls, translates regulatory requirements into sustainable processes, and drives automation and transformation across a complex matrixed financial services organization. Partners with Operations, Compliance, Legal, Audit, Technology, Product, and Analytics teams across geographies and time zones.
2 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Junior
Junior
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Processes and fulfills transactional, batch, and self-service data requests within service-level agreements. Validates inputs, system setups, data extraction, cleansing, outputs, and reports using Ab Initio on UNIX. Coordinates with customer engagement and sales teams, resolves data concerns and complaints, ensures quality and turnaround targets, follows documented procedures, and identifies process improvements. The role requires SQL and Python expertise, attention to detail, problem-solving ability, and willingness to work US shifts.
Top Skills: Ab InitioAutosysMS OfficePythonSQLUnix

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account