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