Senior Full Stack Engineer

Software Finder201 District, VA

About The Position

We are looking for a Senior Full Stack Engineer with strong expertise in Strapi CMS and modern Next.js web applications to join our engineering team. The ideal candidate will have a proven track record in building, extending and scaling Strapi-based backends and Next.js frontends for high-performance, SEO-optimized websites. You will be responsible for architecting and maintaining our headless CMS platform, ensuring seamless integrations, superior performance and secure deployments on DigitalOcean and Cloudflare CDN.

Requirements

  • 5+ years of professional experience in full stack web development.
  • 3+ years of hands-on experience with Strapi CMS, including custom plugin development and advanced configuration.
  • Proven experience in Next.js for static site generation (SSG), server-side rendering (SSR) and incremental static regeneration (ISR).
  • Strong understanding of PostgreSQL, Node.js and TypeScript/JavaScript
  • Experience with Cloudflare caching strategies and CDN performance optimization.
  • Deep knowledge of API design, authentication (JWT, OAuth) and data modeling.
  • Familiarity with DigitalOcean droplets, deployment pipelines and Linux server management.
  • Strong understanding of Core Web Vitals, SEO best practices and performance tuning.
  • Experience integrating third-party services (e.g., CRMs, analytics, email platforms, marketing tools).
  • Solid understanding of CI/CD pipelines, Git and collaborative development workflows.
  • Excellent problem-solving, debugging and communication skills.
  • Passion for building maintainable, performant and developer-friendly systems.

Nice To Haves

  • Experience with headless CMS migrations or multi-environment Strapi setups.
  • Familiarity with serverless deployments (Cloudflare Workers, Supabase Edge Functions).
  • Experience integrating GraphQL federation or microservices architecture.
  • Knowledge of infrastructure as code (Terraform, Ansible).

Responsibilities

  • Architect, develop and maintain the backend using Strapi CMS, focusing on scalability, modularity and maintainability.
  • Design and extend Strapi schemas, custom plugins and APIs, ensuring seamless integration with Next.js frontend.
  • Implement and optimize GraphQL and REST APIs for high performance and reliability.
  • Integrate third-party tools and services (marketing automation, analytics, CRM, payment gateways, etc.) into Strapi.
  • Collaborate closely with frontend engineers to build fast, SEO-optimized and accessible pages using Next.js (SSG/SSR/ISR).
  • Implement caching and performance optimization strategies via Cloudflare CDN, including API caching and static asset delivery.
  • Deploy and manage environments on DigitalOcean droplets, ensuring high uptime, security and cost efficiency.
  • Optimize build and release workflows using CI/CD pipelines for automated deployment.
  • Ensure top-tier SEO performance and Core Web Vitals, collaborating with design and marketing teams.
  • Monitor and debug production issues, using tools like Datadog, Sentry, or similar platforms.
  • Contribute to code reviews, architecture discussions and mentoring junior developers.

Benefits

  • Be part of an innovative team building a next-generation content-driven website with modern technologies and performance-first architecture.
  • Work on a platform that emphasizes speed, scalability, SEO and user experience.
  • Collaborate with a creative, data-driven and fast-paced cross-functional team.
  • Opportunity to lead architecture decisions and shape the technical roadmap.
  • Fast-paced, innovative team that values creativity, collaboration and continuous learning.
  • Collaborative and dynamic work culture focused on growth and learning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service