> Markdown version of [/jobs/ext/2002116-software-engineer-next-js](https://www.wearedevelopers.com/jobs/ext/2002116-software-engineer-next-js). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Next.JS - **Company:** The Motley Fool - **Location:** Circle, AK, United States (Remote available) - **Experience:** Expert - **Salary:** $165,000.0 - $185,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Continuous Integration, Cursor (Graphical User Interface Elements), Fault Tolerance, Google Webmaster Tools, JSON, Redis, Next.js, Software Engineering, Data Streaming, TypeScript, Web Applications, Web Usability, Datadog, Network Routers, Cypress (Programming Language), Indexer, Playwright, Cloudflare, Api Management, Docker - **Published:** August 9, 2026 - **Apply:** https://www.workingnomads.com/job/go/1781005/ ## About the Role * 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. ## Description This is a full-stack role with a clear weighting toward the parts of the system that run before pixels reach the browser - API integrations, server-rendered routes, caching, observability, deployment, and the SEO-critical surface that determines how millions of crawler requests resolve. Much of fool.com is server side rendered., * 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, * Background on a high-traffic content, media, or publishing site where SEO is a primary acquisition channel. * Hands-on work with structured data (JSON-LD, schema.org), automated sitemaps, Search Console, or auditing tools like Screaming Frog. * Familiarity with analytics and event pipelines (Segment, PostHog, GTM, or similar). * Prior work on subscription, paywall, or e-commerce flows. * Genuine interest in financial markets, investing, or fintech - we're a company of people who care about this stuff. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries)