Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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"), 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.
- 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 (revalidateTag, updateTag)
- Streaming & Suspense
- Partial Prerendering (PPR)
- Route groups, parallel routes, loading/error boundaries
- Proxy model (proxy.ts)
- 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:
- 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
- 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.
- Familiarity with distributed caching strategies (CDN, edge caching)
- CI/CD and deployment optimization experience
- Backend familiarity (Node.js, NestJS, or similar)
Key Skills
Ranked by relevanceReady to apply?
Join Splash Software LLC and take your career to the next level!
Application takes less than 5 minutes

