Job Openings
Senior Frontend Engineer (Remote, Anywhere in Pakistan, USD Salary)
About the job Senior Frontend Engineer (Remote, Anywhere in Pakistan, USD Salary)
Requirements:
- 8+ years of professional frontend development experience.
- Strong expertise in TypeScript and modern React (hooks, context, suspense, concurrent features).
- Demonstrated mastery of Next.js: SSR, SSG, ISR, edge/serverless functions, routing, and server actions.
- Proven experience improving Core Web Vitals and Lighthouse scores, with measurable before/after results.
- Deep knowledge of semantic HTML, CSS, responsive design, and accessibility best practices.
- Proficiency in state/data management: React Query/TanStack Query, SWR, and optionally Redux Toolkit/Zustand.
- Experience with Node.js tooling, package/bundle analysis (Turbopack, Vite, Webpack), and testing frameworks (unit, integration, E2E).
- Excellent collaboration skills, product mindset, and the ability to translate ambiguous requirements into shipped features.
- Experience with design systems (Storybook, Chromatic, design tokens) and micro-frontends.
- Familiarity with internationalization (next-intl, next-i18next) and SEO (structured data, schema.org, meta tags, sitemaps).
- Experience building real-time features (WebSockets/SSE), PWAs, and offline-first applications.
- Background in mentoring, project leadership, or domain ownership.
Responsibilities:
- Build & ship user-facing features in Next.js (13/14+) with App Router using TypeScript and modern React patterns.
- Own rendering strategy (SSR, CSR, SSG, ISR), data-fetching (RSC, server actions, route handlers, React Query/SWR), and edge runtime decisions for latency-critical paths.
- Architect UI with component-driven development, Storybook previews, and a coherent design system (e.g., Tailwind CSS, CSS Modules, Styled Components).
- Optimize performance for Core Web Vitals (LCP, CLS, INP), bundle size, caching, and image/font optimization (next/image, next/font, CDNs).
- Ensure accessibility compliance with WCAG 2.2 AA, including semantic HTML, ARIA where required, keyboard navigation, focus management, and color-contrast compliance.
- Integrate APIs (REST/GraphQL), authentication/authorization (NextAuth, Auth0, Cognito), and analytics (GA4, server-side tagging).
- Write robust tests (Jest, React Testing Library, Playwright/Cypress), implement CI checks, and contribute to CI/CD pipelines (GitHub Actions, Vercel preview deployments).
- Monitor & iterate using feature flags, telemetry, and error tracking (Sentry, Datadog), and run A/B testing experiments.
- Collaborate cross-functionally with Product, Design, and Backend teams, providing constructive code reviews and mentoring teammates.
- Maintain quality & security with input validation, OWASP-aware patterns, dependency hygiene, and privacy-by-design principles.