Full-Stack Developer

apartmentWEBSPARKS PTE. LTD. placeBedok scheduleFull-time calendar_month 

The Full-Stack Developer will be responsible for planning, executing, and supporting the migration of content and functionality from the existing CMS to headless CMS, mainly focusing on Directus/Optical. This person will work on both backend and frontend components, ensure content integrity, configure workflows, and collaborate with stakeholders to ensure a seamless transition.

Responsibilities
  • Analyze existing CMS architecture, data models, content types, templates/themes, and custom modules/widgets.
  • Map existing content structures (pages, assets, user permissions, metadata) to CMS’s schemas.
  • Design and develop migration scripts/tools (ETL) to extract, transform, and load content into the CMS system.
  • Configure CMS environment, including content types, templates, user roles, access control, workflow, and approval processes.
  • Refactor or develop frontend components (UI) to replicate or enhance the existing site’s design and user experience.
  • Ensure responsive, accessible, and performance-optimized front-end deliverables.
  • Integrate CMS with required external services/APIs (e.g., asset storage/CDN, authentication, search, analytics).
  • Write unit and integration tests to cover migration scripts and features post-migration to ensure data integrity and functionality.
  • Plan and execute content validation and verification: check for broken links, missing metadata, missing images, layout issues.
  • Coordinate with content operations and editors to schedule migration phases, dry runs, backups, rollback strategies.
  • Document migration processes, custom code, configuration, and provide training or support to content editors / administrators.
  • Monitor post-migration performance, troubleshoot defects and issue, and ensure smooth go-live.
Requirements
  • Strong backend development skills (Node.js, Python, Java, PHP or the necessary stack of Directus/Optical uses)
  • Proficiency in frontend technologies: HTML, CSS, JavaScript, and modern frameworks (React, Vue.js, Angular, Next.js, and others).
  • Hands-on experience with Next.js; familiarity with Vercel is a plus.
  • Proven experience in CMS migrations and content modelling (enterprise CMS experience preferred).
  • Solid knowledge of databases (SQL/NoSQL), data transformation, and ETL scripting.
  • Familiarity with templating engines, version control (Git), CI/CD pipelines.
  • Experience with APIs, authentication mechanisms, asset management (images/media), search integration.
  • Strong understanding of performance optimization, caching, and web best practices.
  • Good understanding of website accessibility (WCAG) and responsive design.
  • Experience with testing strategies, tools, and frameworks.
  • Excellent communication, stakeholder management, and documentation skills.
  • Experience working with SGTS or government products is preferred. (Onshore)
apartmentFLINTEX CONSULTING PTE. LTD.placeGeylang, 4 km from Bedok
As a Full Stack Developer, you will be responsible for the design, implementation, testing and deploying end-to-end software solutions with the following key responsibilities:  •  Communicate with project team to understand and gather user...
check_circleNew offer

Full Stack Developer

apartmentGain City GroupplaceAng Mo Kio, 10 km from Bedok
and make a real impact. About the Job We are looking for a talented Fullstack Developer to join our team. In this role, you will be responsible for developing and maintaining web applications and services, ensuring their high performance, scalability...
electric_boltImmediate start

Full-Stack Developer

apartmentWEBSPARKS PTE. LTD.placeTampines, 4 km from Bedok
The Full-Stack Developer will be responsible for planning, executing, and supporting the migration of content and functionality from the existing CMS to headless CMS, mainly focusing on Directus/Optical. This person will work on both backend...