{bc}
indeed

Senior Front-End Engineer

Splash Software
Dubai, UAE
Full Time
Senior
1 months ago
Next.jsReactTypeScriptApp RouterReact Server ComponentsServer Actions
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Next.jsReactTypeScript
Smart Apply

Full Job Posting

Role Overview

  • Seeking a Senior Front End Engineer with deep expertise in Next.js 16+ to architect high performance, secure, scalable web applications.

Core Responsibilities

  • Architect and develop large scale applications using Next.js 16+ (App Router)
  • Design systems and reusable component libraries
  • Implement modern rendering strategies (static, dynamic, streaming, PPR)
  • Leverage Cache Components and cache invalidation strategies
  • Optimize navigation and prefetching strategies
  • Integrate and optimize RESTful APIs
  • Apply advanced browser performance optimization
  • Ensure security best practices
  • Collaborate with backend and DevOps teams
  • Lead code reviews, mentor engineers, define engineering standards

Required Technical Expertise

  • Next.js 16+
  • App Router architecture
  • React Server Components (RSC)
  • Client/Server boundary management
  • Server Actions
  • Advanced SEO techniques
  • Cache Components
  • Data cache control
  • Streaming & Suspense
  • Partial Prerendering (PPR)
  • Route groups, parallel routes, loading/error boundaries
  • Proxy model

React & TypeScript

  • Advanced React patterns
  • Hooks, context, composition patterns
  • React Compiler awareness
  • Strong TypeScript typing patterns

Performance & Tooling

  • Bundlers and build optimization
  • Bundle analysis & performance profiling
  • Hydration debugging & mismatch resolution
  • Web Vitals optimization
  • Lazy loading & code splitting strategies

Browser & Web Fundamentals

  • Event loop & task queues
  • Rendering lifecycle
  • Memory management
  • Network layers & HTTP caching
  • Accessibility (WCAG compliance)
  • Modern CSS architecture

Security

  • Secure RSC boundaries
  • API layer protection
  • Secure headers & CSP
  • Authentication/authorization flows
  • Framework level vulnerabilities

Experience Requirements

  • Minimum 5 years professional front end development experience
  • Proven involvement in complex, high traffic applications
  • Demonstrated ownership of architectural decisions
  • Experience building design systems in production

Preferred

  • Familiarity with distributed caching strategies
  • CI/CD and deployment optimization experience
  • Backend familiarity (Node.js, NestJS)

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today