Senior Frontend Developer

CXC logo

CXC

View Salaries, Reviews, and more  

Job Description

About the Role


We are looking for a Senior Frontend Engineer to lead the development of scalable, high‑performance web applications. You will work closely with product, design, and backend teams to build modern, user‑centric interfaces using the latest frontend technologies and engineering best practices.


Key Responsibilities

  • Design and build modern, responsive, and reusable UI components using React and TypeScript
  • Drive frontend architecture decisions and ensure scalability, performance, and maintainability
  • Collaborate with designers to implement consistent, accessible UI patterns
  • Optimize application performance through efficient bundling, caching, and code‑splitting strategies
  • Mentor junior engineers and contribute to code reviews and technical standards
  • Work closely with backend engineers on API integration, SSR, and real‑time features
  • Participate in CI/CD pipelines and ensure smooth deployments


Technical Requirements

Core Frontend

  • Strong proficiency in TypeScript (interfaces, generics, advanced typing)
  • Deep experience with React, including Hooks, Context API, lifecycle, and state management

State Management & Data Fetching

  • Experience with Redux, Recoil, Zustand, or similar
  • Familiarity with TanStack Query (React Query)

Styling & UI

  • Experience with Tailwind CSS, CSS Modules, or CSS‑in‑JS solutions (Styled Components, Emotion)
  • Familiarity with Shadcn/ui and Radix UI is a plus

Forms & Validation

  • Hands‑on experience with React Hook Form or Formik
  • Schema validation with Zod

Build & Engineering Tools

  • Experience with Webpack, Vite, Rollup, Babel, tsup, or SWC
  • Strong understanding of code splitting, tree shaking, and bundle optimization
  • Code quality tools: ESLint, Prettier

Modern Frontend Engineering

  • Functional programming concepts, async patterns, and common design patterns
  • Experience working with monorepos (Nx, Turborepo, pnpm)

Node.js & Platform Knowledge

  • Solid understanding of Node.js core concepts (event loop, non‑blocking I/O)
  • Experience with SSR (Next.js or custom SSR)
  • Real‑time communication using WebSockets, Socket.IO, or SSE

DevOps

  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)

Nice to Have

  • Experience leading frontend initiatives or acting as a technical mentor
  • Exposure to design systems or shared component libraries


Interview Questions of Senior Frontend Developer at CXC

Currently, there aren't any interview questions for this role at CXC shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Frontend Developer at CXC

Currently, there aren't any salaries for this role at CXC shared by other job seekers.

View more salaries from CXC →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now