×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front-End Engineer; Next.js

Job in Dubai, Dubai, UAE/Dubai
Listing for: Splash Software
Full Time position
Listed on 2026-03-06
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 200000 AED Yearly AED 120000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Front-End Engineer (Next.js 16+)

Role Overview

We are seeking a Senior Front-End Engineer with deep expertise in Next.js 16+ to architect and deliver high-performance, secure, and scalable web applications. The ideal candidate has 5+ years of effective front-end experience working on complex, production-grade systems and demonstrates strong ownership of architecture, performance, and browser-level behavior.

Core Responsibilities
  • Architect and develop large-scale applications using Next.js 16+ (App Router).
  • Design systems and reusable component libraries aligned with accessibility and scalability standards.
  • Implement modern rendering strategies (static, dynamic, streaming, PPR).
  • Leverage Cache Components ("use cache"), revalidate

    Tag(), update

    Tag()
    , and cache invalidation strategies effectively.
  • Optimize navigation and prefetching strategies (layout deduplication, incremental prefetch).
  • Integrate and optimize RESTful APIs with proper caching, error handling, and data consistency.
  • Apply advanced browser performance optimization (hydration control, critical rendering path, reflow/repaint minimization).
  • Ensure security best practices across Server and Client Components (XSS, CSRF, auth boundaries, RSC attack surface awareness).
  • Collaborate with backend and Dev Ops teams on CDN, edge runtime, and caching-layer strategies.
  • Lead code reviews, mentor engineers, and define engineering standards.
Required Technical Expertise Next.js 16+
  • App Router architecture
  • React Server Components (RSC)
  • Client/Server boundary management (use client)
  • Server Actions
  • Advanced SEO techniques
  • Cache Components ("use cache")
  • Data cache control (revalidate

    Tag, update

    Tag)
  • Streaming & Suspense
  • Partial Prerendering (PPR)
  • Route groups, parallel routes, loading/error boundaries
  • Proxy model (proxy.ts)
  • Edge vs Node runtimes
  • Advanced state management
React & Type Script
  • Advanced React patterns
  • Hooks, context, composition patterns
  • React Compiler awareness
  • Strong Type Script typing patterns for large codebases
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 (layout, paint, compositing)
  • Memory management
  • Network layers & HTTP caching
  • Accessibility (WCAG compliance)
  • Modern CSS architecture & scalable styling systems
Security
  • Secure RSC boundaries
  • API layer protection
  • Secure headers & CSP
  • Authentication/authorization flows
  • Awareness of framework-level vulnerabilities and patch management
Experience Requirements
  • Minimum 5 years of professional front-end development experience
  • Proven involvement in complex, high-traffic, or mission-critical applications
  • Demonstrated ownership of architectural decisions and performance improvements
  • Experience building and maintaining design systems in production.
Preferred
  • Familiarity with distributed caching strategies (CDN, edge caching)
  • CI/CD and deployment optimization experience
  • Backend familiarity (Node.js, NestJS, or similar)
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary