The Motley Fool logo
The Motley Fool

Making the world smarter, happier, and richer through free and premium investing guidance.

Senior Software Engineer, Next.JS

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1993H1B No SponsorCompany SiteLinkedIn

Location

Alabama + 19 moreAll locations: Alabama | California | Colorado | Connecticut | District Of Columbia | Florida | Louisiana | New Jersey | New York | North Carolina | Oregon | Maryland | Massachusetts | Pennsylvania | South Carolina | Tennessee | Texas | Virginia | Washington | Wisconsin

Posted

8 days ago

Salary

$165K - $185K / year

Seniority

Senior

Job Description

Senior Software Engineer, Next.JS

The Motley Fool

• Build and maintain server-side features in our Next.js App Router codebase using TypeScript — route handlers, server components, server actions, streaming, ISR, and revalidation strategy. • Design and harden integrations with the third-party APIs that power our content, market data, and subscription experiences. We care a lot about doing this well: timeouts, retries, circuit breakers, fallbacks, and graceful degradation when upstream services misbehave are first-class concerns, not afterthoughts. • Own caching strategy across Redis and Cloudflare, balancing freshness against performance, cost, and crawler behavior. • Deploy and operate services on AWS using Docker, with first-class instrumentation in DataDog so we catch issues before our readers and crawlers do. • Write meaningful end-to-end coverage with Microsoft Playwright for the flows that matter most. • Optimize the site for the way it's actually consumed by SEO crawlers: rendering strategy, structured data, sitemap generation, canonicalization, hreflang, robots directives, performance budgets, and crawl budget management. • Partner with our front-end engineers on the seam between server and client, and collaborate with content, marketing, SEO, and platform teams across the company. • Use AI-assisted development tools (Claude Code, Cursor) as a core part of your daily workflow — we have a company-wide commitment to use the latest tooling and workflows to make every person as impactful as possible. • Integrate with our CMS for content management

Job Requirements

  • 5+ years of professional software engineering experience, with meaningful time spent on the server side of a production web application.
  • Strong TypeScript and Next.js experience, including the App Router, server components, route handlers, ISR, and streaming.
  • Demonstrated track record integrating third-party APIs in production, with clear opinions about how to do it safely. You've debugged a flaky upstream at 11pm and you have views about it.
  • Solid grounding in caching (Redis or equivalent) and CDN behavior (Cloudflare or equivalent), including cache invalidation, stale-while-revalidate patterns, and edge vs. origin tradeoffs.
  • Comfort with AWS, Docker, and modern CI/CD workflows.
  • Working knowledge of how SEO crawlers actually see a site: how Googlebot renders JavaScript, what causes soft 404s, how canonical and hreflang tags affect indexing, what Core Web Vitals look like in CrUX vs. lab data, and how to think about crawl budget on a large site.
  • Production observability instincts — you reach for DataDog dashboards, logs, and traces before guessing.
  • Experience writing maintainable end-to-end tests with Playwright, Cypress, or similar.

Benefits

  • Flexible, remote work environment (*see our open states above)
  • No “vacation policy” (not to be confused with a “No vacation” policy)
  • Generous fully-paid parental leave
  • $1,000 annually to invest in stocks of your choice
  • Super low premiums for medical, dental, and vision coverage
  • Comprehensive compensation package, including company equity

Related Job Pages

More Full-stack Engineer Jobs

Elementl Power logo

Software Engineer

Elementl Power

Catalyzing the deployment of safe and affordable next-generation nuclear projects

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design, build, deploy, and monitor production AI agents using Google Agent Development Kit (ADK) on GCP • Build integration surface, APIs, event triggers, and ETL pipelines • Own all GCP infrastructure as code in Terraform • Operate CI/CD pipeline and maintain logging, metrics, tracing, and cost monitoring • Partner with IT Operations Lead on security monitoring and automation

United States
$110K - $150K / year
Job Closed
MeridianLink logo

Development Team Lead

MeridianLink

Connecting You to Better: MeridianLink is the developer of the industry's first multi-channel loan origination system.

Full TimeRemoteTeam 501-1,000Since 1998H1B Sponsor

• Lead technical execution for an agile engineering team • Remain actively involved in architecture and hands-on coding • Mentor engineers and improve delivery practices • Provide day-to-day technical leadership and coordination for an agile engineering team • Partner with Product and QA on roadmap execution • Improve operational reliability and engineering standards

United States
$0 - $250K / year
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Embed with a PTA cohort and ship targeted enablement. • Productize wins into the platform. • Integrate new tools through the MCP Gateway + AWS connector layer. • Feed back to the platform team and AI Unlock program. • Support adoption health.

United States
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Develop and implement scalable and performant solutions. • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes. • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.

United States