Senior Front-End Engineer

Splash Software

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

دبي - الإمارات

profile الراتب شهرياً: لم يكشف
تاريخ النشر: نُشرت قبل 1 ساعة
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

Role Overview

We are seeking a Senior Front-End Engineer with deep expertise in 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 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) revalidateTag() updateTag() 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 DevOps teams on CDN edge runtime and caching-layer strategies.
  • Lead code reviews mentor engineers and define engineering standards.

Required Technical Expertise

- 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 (revalidateTag updateTag)
  • Streaming & Suspense
  • Partial Prerendering (PPR)
  • Route groups parallel routes loading/error boundaries
  • Proxy model ()
  • Edge vs Node runtimes
  • Advanced state management

- React & TypeScript

  • Advanced React patterns
  • Hooks context composition patterns
  • React Compiler awareness
  • Strong TypeScript 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

  • Deep understanding of:

o Event loop & task queues

o Rendering lifecycle (layout paint compositing)

o Memory management

o 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 ( NestJS or similar)
Role Overview We are seeking a Senior Front-End Engineer with deep expertise in 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 ow...
اعرض المزيد view more

المهارات المطلوبة

  • Bootstrap
  • CSS
  • Front-End Development
  • HTML5
  • React
  • Redux
  • Node.js
  • Angular
  • Less
  • JavaScript
  • backbone.js
  • Sass