← Back to all jobs
16d 18h left to apply
T

Senior Software Engineer, Next.JS

The Motley Fool🌍 Remote WorldwideEstimated: $80,000 - $120,000

Senior Backend Engineer, Fool.com

Company: The Motley Fool
Location: Remote (Alabama, California, Colorado, Connecticut, Florida, Georgia, Louisiana, Maryland, Massachusetts, New Jersey, New York, North Carolina, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, Washington DC, Wisconsin)
Annual Pay Range: $165,000—$185,000 USD

About Us

The Motley Fool is a purpose-driven financial services company dedicated to making the world smarter, happier, and richer. For three decades, we've empowered individuals with financial knowledge and transparency. We foster a fast-paced, collaborative environment that values curiosity, initiative, and high-quality work, driven by the impact we have on people's financial futures.

About the Team

The Fool.com team manages the public-facing digital experience for millions of readers, search engine crawlers, and prospective subscribers. While strong on the client-side, we're seeking an engineer to own the server-side and infrastructure layer, working alongside our excellent front-end engineers.

About the Role

This full-stack position has a significant focus on the server-side of our system, encompassing API integrations, server-rendered routes, caching, observability, deployment, and the SEO-critical surface that handles millions of crawler requests. Much of Fool.com is server-side rendered.

What You'll Do

  • Build and maintain server-side features in our Next.js App Router codebase using TypeScript, including route handlers, server components, server actions, streaming, ISR, and revalidation strategies.
  • Design and implement robust integrations with third-party APIs for content, market data, and subscriptions, prioritizing resilience with timeouts, retries, circuit breakers, fallbacks, and graceful degradation.
  • Manage caching strategies across Redis and Cloudflare, balancing freshness, performance, cost, and crawler behavior.
  • Deploy and operate services on AWS using Docker, with comprehensive instrumentation in DataDog for proactive issue detection.
  • Develop meaningful end-to-end test coverage using Microsoft Playwright for critical user flows.
  • Optimize the site for SEO crawlers by focusing on rendering strategy, structured data, sitemap generation, canonicalization, hreflang, robots directives, performance budgets, and crawl budget management.
  • Collaborate with front-end engineers on the server-client seam and work cross-functionally with content, marketing, SEO, and platform teams.
  • Utilize AI-assisted development tools (Claude Code, Cursor) as part of your daily workflow to maximize impact.
  • Integrate with our CMS for content management.

What We're Looking For

  • 5+ years of professional software engineering experience, with substantial server-side experience on a production web application.
  • Strong TypeScript and Next.js expertise, specifically with the App Router, server components, route handlers, ISR, and streaming.
  • Proven track record of safely integrating third-party APIs in production environments.
  • Solid understanding of caching (Redis or equivalent) and CDN behavior (Cloudflare or equivalent), including invalidation, stale-while-revalidate patterns, and edge vs. origin trade-offs.
  • Proficiency with AWS, Docker, and modern CI/CD workflows.
  • Working knowledge of SEO crawler behavior and optimization techniques (e.g., Googlebot rendering, soft 404s, canonical/hreflang tags, Core Web Vitals, crawl budget management).
  • Strong observability instincts, leveraging DataDog dashboards, logs, and traces.
  • Experience writing maintainable end-to-end tests with Playwright, Cypress, or similar.

Bonus Points

  • Experience with high-traffic content, media, or publishing sites where SEO is a primary acquisition channel.
  • Hands-on work with structured data (JSON-LD, schema.org), automated sitemaps, Search Console, or auditing tools.
  • Familiarity with analytics and event pipelines (Segment, PostHog, GTM).
  • Prior experience with subscription, paywall, or e-commerce flows.
  • Genuine interest in financial markets, investing, or fintech.

Why This Role

This role offers the opportunity to significantly enhance the performance, security, and observability of Fool.com's server-side. You will partner closely with experienced front-end engineers and contribute to a team that prioritizes engineering quality, standardized error handling, AI development tools, and coding guidelines. If you thrive on the behind-the-scenes aspects of full-stack engineering—integrations, caching, crawler optimization, and operational monitoring—we encourage you to apply.

Please note, no sponsorship is available for this position. You must reside in, or be willing to relocate to, one of the specified states for employment.

Perks

  • Flexible, remote work environment (*see open states above)
  • Unlimited vacation policy
  • Generous fully-paid parental leave
  • $1,000 annually for stock investments
  • Low-premium medical, dental, and vision coverage
  • Comprehensive compensation package, including company equity

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/6/2026
CategoryFrontend Development
SourceJobsCollider

FAQ

Is this position remote?

The Senior Software Engineer, Next.JS role is a remote opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

S

Senior Typescript Developer (f/m/d)

SidestreamCologne🏠 Remote
Competitive
Frontend Development
View Job →
A

Junior Shopify Developer Frontend (m/w/d)

ABRIO GmbHFrankfurt🔄 Hybrid
Competitive
Frontend Development
View Job →
Competitive
Frontend Development
View Job →