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 ScanKey skills for this role
Next.jsReactTypeScript
About the Role
Splash Software is seeking a Senior Front-End Engineer with deep expertise in Next.js 16+ to architect high-performance web applications. The role requires 5+ years of experience, strong ownership of architecture, and advanced knowledge of React, TypeScript, performance optimization, and security.
Key Skills for This Role
Next.jsReactTypeScriptApp RouterReact Server ComponentsServer Actions
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)
- Optimize navigation and prefetching strategies
- Integrate and optimize RESTful APIs
- Apply advanced browser performance optimization
- Ensure security best practices across Server and Client Components
- Collaborate with backend and DevOps teams
- Lead code reviews, mentor engineers, define engineering standards
Requirements
- 5+ years professional front end development experience
- Deep expertise in Next.js 16+ (App Router)
- Proven involvement in complex, high traffic applications
- Demonstrated ownership of architectural decisions
- Experience building design systems in production
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.
Trusted by over 500,000 job seekers on Base Career