Full Stack Developer for Development of Modern CMS + Frontend Conversion for new.ai (40–50 Pages)

Замовник: AI | Опубліковано: 21.11.2025

Hiring: Full Stack Developer for Development of Modern CMS + Frontend Conversion for new.ai (40–50 Pages) Project Overview We are looking for an experienced Full Stack Developer to convert our existing static website (new.ai) — currently built using HTML, CSS, and JavaScript — into a modern CMS-driven, SEO-optimized, fast, and scalable platform. The developer must handle both frontend development (Next.js) and backend/CMS development (Strapi/Sanity/Contentful) along with deployment and optimization. The final website must be fully manageable through a CMS, allowing our team to update content without technical involvement. Preferred Technology Stack (Developers may suggest better alternatives) Frontend Next.js (React) Backend / CMS Strapi / Sanity / Contentful (Headless CMS) Node.js Database PostgreSQL / MongoDB Deployment Vercel / AWS / DigitalOcean SEO SSR / SSG Editable metadata from CMS Scope of Work (Full Stack Developer Responsibilities) 1. CMS Setup & Backend Architecture Install, configure, and deploy Headless CMS (Strapi / Sanity / Contentful). Develop backend architecture with scalable content models for: Pages Blogs Case studies Services Industries FAQs Testimonials Banners Media library Navigation menu Footer content Build secure API endpoints for frontend consumption. Implement user roles, permissions, and authentication. 2. Frontend Development (Next.js) Convert all existing HTML/CSS/JS pages into Next.js components. Create dynamic routing for all CMS-driven pages. Integrate CMS APIs to make all content editable. Ensure responsive and mobile-friendly design across all devices. Implement blog listing, filtering, categorization, and search. Ensure high performance with optimized images, caching, and lazy loading. 3. SEO Optimization Implement server-side rendering (SSR) and static generation (SSG). Ensure meta tags, titles, descriptions, OG tags are CMS-editable. Create automated sitemap.xml and robots.txt. Add schema markup for blogs, services, and pages. Optimize for Core Web Vitals & Lighthouse scores. 4. Content Migration Migrate 40–50 existing pages to the new CMS. Structure all content properly for easy editing. Recreate menus, internal linking, and on-page SEO structure. Maintain URL consistency or set up redirects (if needed). 5. Security & Performance Enhancements Implement secure roles & permissions for CMS users. Add rate limiting, authentication hardening, and admin protection. Setup CDN for static assets. Optimize server responses, caching, and build performance. 6. Testing & Quality Assurance Functional testing of all pages and CMS operations. Responsiveness testing across mobile/tablet/desktop. Browser compatibility (Chrome, Firefox, Safari, Edge). SEO testing and indexing checks. Fix bugs before launch. 7. Deployment Deploy CMS backend on AWS/DigitalOcean/VPS. Deploy frontend on Vercel/AWS. Configure domain, SSL, HTTPS, and production environment. Set up backups, uptime monitoring, and basic DevOps. 8. Documentation & Handover Provide detailed CMS usage documentation. Provide source code handover + deployment instructions. Provide 1–2 hours of training to our internal team. 30 days of post-launch support for minor fixes. Deliverables Fully functional CMS-driven version of new.ai High-performance Next.js frontend Blog module with filters and search Secure CMS backend with defined content types SEO-optimized site with fast loading speed Deployment-ready production build Full source code + documentation Skills Required (Must Have) Full Stack Development Experience Next.js / React Strapi / Sanity / Contentful Node.js + REST APIs PostgreSQL / MongoDB Frontend UI/UX implementation SEO best practices Deployment expertise (AWS / Vercel / DigitalOcean) Estimated Timeline 15–20 Days