Skip to main content
Great Minds

Senior Web Developer

RemoteUnited States only
Published
Role
Frontend
Experience
Senior
Employment
Full-time
$104k–$114k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior web developer with 5+ years of hands-on front-end and CMS work, owning a marketing website end-to-end as the sole developer. Needs React, TypeScript/JS, CMS experience, server-side fluency with SQL, Linux/Unix, Nginx/Apache, plus technical SEO/AEO and CMS security. Bachelor's degree in IT or equivalent required.

Core skills

ReactCMSTechnical SEO

Required skills

Tailwind/BootstrapStorybookWebpack/ViteWordPressContentfulStoryblokREST APIs/GraphQLSQLNginx/ApacheLinux/UnixOWASP Top 10HTMLJSON-LDGitTypeScript/JavaScriptPHP/Node.jsCSS

Optional skills

SanityNext.jsGatsbyMarketoHubSpotSalesforceDockerLando

What you'll do

  • Own our marketing website end-to-end as the sole developer — from architecture and build to day-to-day maintenance and continuous improvement.
  • Serve as a technical thought partner to the marketing team, advising on the best way to accomplish goals, not just executing requests.
  • Build modern, responsive, and secure web experiences while supporting SEO and Answer Engine Optimization (AEO).
  • Lead the work end-to-end without reliance on a broader development team.
  • Build reusable UI components using React, Tailwind CSS or Bootstrap, and Storybook.
  • Create responsive, accessible, and semantic templates that align with brand and UX standards.
  • Implement modern build tools and workflows (Webpack, Vite, etc.).
  • Develop and maintain custom themes, templates, plugins, or content models depending on platform (e.g., WordPress, Contentful, Storyblok, or equivalent).
  • Work with structured content types, custom fields, and content modeling best practices across traditional and headless CMS architectures.
  • Integrate with REST APIs and/or GraphQL for dynamic, decoupled, or headless implementations.
  • Evaluate and implement CMS capabilities that reduce reliance on custom development and empower marketing teams to manage content independently.
  • Navigate server environments confidently — read and interpret server logs, identify errors, and escalate or resolve issues independently.
  • Run SQL or equivalent database queries to investigate content or configuration issues, support migrations, and validate data integrity.
  • Manage or support web server configuration (e.g., Nginx, Apache) including redirects, caching rules, and environment-level settings.
  • Work within Linux/Unix command-line environments for routine server-side tasks.
  • Coordinate independently with IT or hosting partners on infrastructure, access, and environment management.
  • Apply CMS hardening best practices and follow OWASP Top 10 guidelines regardless of platform.
  • Prevent common vulnerabilities (XSS, CSRF, SQL injection) through secure coding practices.
  • Optimize for Core Web Vitals (LCP, CLS, INP) using caching, code splitting, and image/CDN optimization.
  • Implement clean HTML, heading hierarchy, and crawlable templates.
  • Ensure proper use of meta tags, canonical tags, robots directives, and XML sitemaps.
  • Support structured data/schema markup (schema.org/JSON-LD) for rich snippets and answer engines.
  • Align technical implementation with accessibility, search, and AI discoverability goals.
  • Serve as a technical thought partner to marketing, design, and IT stakeholders — advising on feasibility, tradeoffs, and approach, not just executing requests.
  • Use Git-based workflows and contribute in agile/sprint cycles.
  • Document code, architectural decisions, and technical standards to ensure maintainability and scalability.

What they require

  • 5+ years doing hands-on front-end and CMS work — WordPress and/or a headless platform like Contentful — including content modeling, templating, and API-driven content delivery.
  • Experience built with React, TypeScript/JS, Tailwind or Bootstrap, and Storybook, on top of solid PHP and/or Node.js, HTML5, and CSS3 fundamentals.
  • Comfortable on the server side: reading and interpreting logs, writing and troubleshooting SQL queries, working in a Linux/Unix shell, and doing basic Nginx/Apache configuration.
  • Understand technical SEO/AEO (semantic HTML, structured data, Core Web Vitals) and CMS security (hardening, OWASP) well enough to defend your decisions.
  • Comfortable in Git-based, agile workflows.
  • Required Education Bachelor's Degree in Information Technology or Equivalent.
  • A cover letter and resume are required to be considered for this position.
  • New employees will be required to successfully complete a background check.
  • Preferred: Experience across both traditional (e.g., WordPress) and headless/API-first CMS platforms.
  • Preferred: Headless framework experience.
  • Preferred: CRM and marketing platform integration experience.
  • Preferred: Containerized local dev environments.
  • Preferred: Cloud hosting experience.

Great Minds is a high-growth, mission-driven organization founded by educators in 2007. As a for-profit, Public Benefit Corporation, it develops high-quality, knowledge-rich math, science and ELA curricula grounded in research and designed in collaboration with educators.

EdTechMid-sizegreat-minds.nl/
$104k–$114k/yr