Search by job, company or skills

GoKwik

Software Development Engineer - III (Frontend)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Software Development Engineer III - Frontend, you will work on frontend systems, not static pages. You will design and build reusable UI platforms and core abstractions that power multiple products used by thousands of end users. This role sits at the foundation of GoKwik's product experience. Your work will directly impact performance, developer velocity, system reliability, and how quickly teams can ship high-quality features. If you enjoy solving hard frontend engineering problems and building scalable architecture, this role offers both depth and ownership.

Responsibilities

  • Design and build a modular, scalable frontend architecture.
  • Own and evaluate rendering strategies and trade-offs (SSR, SSG, CSR, ISRconceptually).
  • Build and optimize performance-critical rendering, hydration, and caching paths.
  • Create reusable UI primitives and shared component frameworks.
  • Develop schema-driven and configuration-based UI systems.
  • Design shared state management patterns for large-scale applications.
  • Build frontend abstractions consumed by multiple teams.
  • Define guardrails to prevent misuse of core frontend systems.
  • Identify and resolve system-level performance bottlenecks.
  • Review, guide, and improve frontend code written by other engineers.
  • Collaborate closely with the editor, support, and backend teams.
  • Make informed trade-offs between flexibility, safety, and simplicity.
  • Use AI tools thoughtfully to accelerate exploration and implementation.
  • Mentor junior engineers and uphold frontend best practices.
  • Improve developer experience (DX) across frontend teams.

Requirements

  • 4+ years of frontend engineering experience.
  • 1+ year of hands-on experience with Next.js in production environments.
  • Strong experience with React and modern component patterns.
  • Deep understanding of JavaScript fundamentals, async behavior, and browser execution.
  • Clear understanding of rendering models (SSR, SSG, CSR, ISR).
  • Strong knowledge of web performance and Core Web Vitals.
  • Hands-on experience with Next.js rendering, data fetching, and caching behavior.
  • Advanced understanding of frontend build systems (bundling, code splitting, and tree shaking).
  • Solid understanding of DOM, events, and browser internals.
  • Strong debugging skills using Chrome DevTools.
  • Experience designing reusable, shared frontend abstractions.
  • Proficient with Git and collaborative code review workflows.

This job was posted by Mahima Saraswat from GoKwik.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143750983