Designation: Front-end Engineer — Next.js / TypeScript (1–3 yrs)Job Location: Permanent Work from Home (The office location is in Bangalore, but Permanent Work from Home is being provided to all employees. Candidates anywhere in India can apply.)Experience: 1 - 3 yearsNotice period: Immediate joiner or a maximum of 30 daysRole summary:Help build OPTIMAS’s web portals (Customer, Partner/Channel, Sales/Pre-sales intranet). You’ll ship responsive, accessible, high-performance UI in Next.js + TypeScript, wire up PWA features, and work closely with backend and design to deliver production features fast.What you’ll doBuild web/PWA portals using Next.js (App Router) + TypeScript with SSR/ISR.Implement responsive layouts and WCAG 2.2 accessibility across components and flows.Consume our design tokens (from Figma Variables → JSON → CSS vars/Tailwind).Implement file uploads via pre-signed URLs; robust empty/error/skeleton states.Add PWA capabilities (install prompt, offline cache via Workbox, basic web push on Android).Integrate with backend APIs for ticketing, LMS deep links (Disprz), CRM/ERP views.Add analytics events, feature flags, and guardrails (auth/session, rate-limits at BFF).Write tests (Jest/Playwright), participate in code reviews, and contribute to CI.Must-have skills1–3 years with React/Next.js and TypeScript (SSR/ISR fundamentals).Strong UI engineering: Auto Layout-like CSS, Tailwind or CSS-in-JS, form patterns.State management (React Query/Zustand/Redux) and API integration.Basic testing (Jest/RTL/Playwright) and Git/GitHub workflows.Familiarity with OIDC/OAuth flows from the frontend (session handling, token refresh).Accessibility awareness (focus states, semantics, keyboard paths, color contrast).Nice-to-havesPWA (Workbox), web push, performance profiling (Lighthouse/React Profiler).Storybook and design-system contributions.Exposure to React Native (helps collaboration with mobile).Error/perf monitoring (Sentry) and analytics (Mixpanel/Amplitude).
Job Title
Frontend Developer