Page 1 of 2

Front End Engineer

Job Description
We’re looking for a frontend engineer who builds real-world, production-grade applications — not just toy UIs. You’ll own the user experience from UI to performance, reliability, accessibility, and maintainability. What you’ll do: • Build scalable, maintainable UI using TypeScript, React, and Next.js(ShadeCN framework) • Implement Progressive Web App (PWA) features: service workers, offline caching, app manifest • Design and implement responsive layouts with Tailwind CSS (utility-first styling) • Architect and maintain state management for complex UI (Context + Reducer, Redux/Zustand where appropriate) • Write robust automated tests (unit, integration, end-to-end) • Consume and integrate REST APIs with proper error/fallback handling • Optimize app for performance (TTFB, TTI, bundle splitting, image optimization, lazy loading) • Collaborate with design, backend, and product teams to ship features reliably • Participate in code reviews and maintain code quality through standards and tooling • Ensure code flows through CI/CD with linters, type checks, and tests gating deployments Must-Have Requirements: • 1 – 3 years of professional UI/UX design experience • TypeScript — strong typing + safe patterns • React & Next.js at production scale • Responsive UI with Tailwind CSS • State management fundamentals (Context + Reducer; Redux/Zustand experience) • Automated testing — unit (Jest), component (React Testing Library), optional e2e (Playwright) • REST API integration with error/fallback handling • PWA implementation fundamentals • Performance optimization (code splitting, caching, bundle analysis) • Accessibility awareness (semantic HTML, ARIA where needed) • Version control & CI/CD best practices (Git, build pipelines gated by tests) • Code quality tooling (ESLint, Prettier, type-safe patterns) • Cross-browser compatibility handling Nice to Have: • End-to-end (E2E) testing (Playwright, Cypress) • Familiarity with design systems (Storybook, component libraries) • Experience with Web Vitals tooling and real user monitoring • Exposure to SSR/ISR caching strategies for Next.js • Familiarity with mobile-first performance budgeting Location: Remote Salary Range: ₹4.8 LPA - 9.6 LPA