Next.js Developer – Embed Strapi CMS & Website Enhancements

Filled
March 6, 2026

Job Description

Website: https://top.co
Project Type: Freelance / Contract
Payment: Crypto or via Madetask platform

Project Overview

We are seeking an experienced Next.js developer to enhance our website with a Strapi CMS integration and make multiple improvements. The website’s visual appearance will largely remain the same, but functionality and content management will be upgraded for flexibility and efficiency.

This is a full-feature project including CMS integration, job application management, blog/research redesign, form handling, and security enhancements.

Key Responsibilities

CMS Integration & Content Management

  • Embed Strapi CMS into the existing Next.js website.
  • Allow HR to add, remove, or edit vacancies directly on the website.
  • Job application forms should redirect applications to corresponding HR emails.
  • Implement automatic replies for applicants.
  • Blog and Research sections:
    • Rework the layout and content using CMS.
    • Remove external links to portcos; rewrite texts.
    • Redesign article images with in-house designer guidance.
  • Press releases: migrate from Medium to the website and manage via CMS.

Website Updates & Navigation

  • Add “Careers” and “Join Us” to the top navigation menu.
  • Update footer links:
    • “Join our Team” → new Job page
    • “Join Us” → scroll to Contact Us section
  • Update forms for Submit Your Project and general Contact Us requests to route emails to corresponding addresses.
  • Replace outdated graphics (reference image when linking to top.co).

Technical & Security Requirements

  • Ensure website security and resistance to hacker attacks.
  • Maintain Next.js best practices, performance, and SEO.
  • Enable analytics integration for tracking user interactions.
  • Prepare for future CRM integration (post-ATC selection).

Requirements

  • Strong experience with Next.js and React.
  • Proven experience in Strapi CMS integration or similar headless CMS.
  • Knowledge of email routing, forms, and automated responses.
  • Understanding of website security best practices.
  • Ability to collaborate with in-house designers for content and graphics.
  • Experience handling large content updates, blogs, and press releases.

Additional Notes

  • The project will evolve over time; flexibility and ongoing support may be needed.
  • Budget estimation required based on the full scope of work.
  • All updates should be production-ready, with minimal downtime during deployment.