✦ Luna Orbit — Software Engineering

Senior Software Engineer - Web Platform

at Scribd, Inc.

📍 Miami, FL, US Onsite 💰 $146K – $227K USD / year Posted March 08, 2026
Salary $146K – $227K USD / year
Type Full-Time
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves leading web modernization efforts by migrating legacy applications to a Next.js-powered Microfrontend architecture, ensuring high performance and maintainability.

  • Lead modernization workstreams
  • Create migration patterns
  • Ensure performance and user impact
  • Ship production frontend code
  • Partner cross-functionally

Focuses on frontend architecture, web modernization, and performance optimization using JavaScript, React, and Next.js within a scalable web ecosystem.

The ideal candidate is a senior frontend engineer with extensive experience in modern web architectures, particularly Next.js and React, and a strong ownership mindset. They should have a proven track record of leading web modernization projects and optimizing web performance.

Frontend developmentJavaScriptReactNext.jsWeb modernization
Microfrontend architecturePerformance optimizationShared libraries
Next.jsJavaScriptReact
JavaScriptReactNext.jsMicrofrontend architectureWeb modernizationFrontend developmentPerformance optimizationShared librariesWeb architecture
JavaScriptReactNext.jsMicrofrontend architectureFrontend developmentWeb modernizationPerformance optimizationShared librariesWeb architecture
ownershipcollaborationproblem-solvingcommunicationinitiative
Industry SaaS
Job Function Lead web modernization and frontend architecture development
Senior Software EngineerWeb PlatformJavaScriptReactNext.jsMicrofrontend architectureWeb modernizationFrontend architectureshared librariesperformancescalable web experiencesweb ecosystemlegacy SPAsperformance optimizationcollaborationFrontend developmentWeb architecture

Lack of experience with Next.js or React, No prior experience in web modernization, On-site only role, no remote flexibility

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile