Senior Frontend Developer (Next.Js)

We’re looking for a Senior Frontend Developer with deep experience in Next.js who can build complex, nested forms, create highly interactive UI components, and write clean, scalable, opinionated code.

Apply for this position

Senior Frontend Developer (Next.Js)

We’re looking for a Senior Frontend Developer with deep experience in Next.js who can build complex, nested forms, create highly interactive UI components, and write clean, scalable, opinionated code.

Experience

  • Strong hands-on experience with Next.js + React
  • Deep understanding of state management (React patterns, context, stores, etc.)
  • Comfortable building complex nested forms and reusable form components
  • Solid grip on TypeScript (types, interfaces, generics, classes)
  • Strong fundamentals in:
    OOP
    Data Structures & Algorithms
    Design Patterns
    Engineering mindset:
    DRY
    SOLID
    KISS
    Clean Architecture / layered frontend patterns
    Writes readable, scalable, and maintainable code
    Knows how to structure large frontend codebases
    Experience with form libraries (React Hook Form, Formik, etc.)
    Experience working with large-scale products
    Ideal Candidate

Responsibilities

  • Build complex, dynamic, and nested forms (validation, conditional logic, performance-optimized)
  • Create highly interactive components with excellent UX
  • Architect frontend systems using design patterns and clean architecture
  • Own state management (local + global) and performance tuning
  • Write strongly-typed TypeScript (interfaces, types, classes used properly)
  • Collaborate with backend engineers to design clean API contracts
  • Keep codebases clean using opinionated architecture and best practices