CMS Full Stack Developer (PHP)
SkillsoftIndia - RemotePosted 17 April 2026
Job Description
At Skillsoft, we believe skills fuel growth. Our mission is to empower every organization and every learner to turn constant change into continuous growth. As part of the team, your skills will help organizations understand what skills they have, what they need next, and how to apply them in ways that drive real performance and progress.
Join Skillsoft’s growing internal engineering team as a foundational developer helping build out in-house ownership of skillsoft.com — a high-traffic, multi-language Craft CMS 5 platform with deep integrations into Stripe, Salesforce, and learning content APIs. You’ll have real influence over development practices, tooling, and technical direction as we invest in our web platform. This is a chance to shape how a platform serving millions of learners worldwide is built, not just maintained.
As part of a small, collaborative team, you will help establish internal development workflows and practices while maintaining and extending the platform. You will work closely with a managed hosting provider for infrastructure operations, and coordinate with marketing and business stakeholders to translate demand-generation and content strategy goals into technical solutions.
Key Responsibilities
Backend:
Maintain and extend 4 custom Yii 2 modules, primarily the SignUp module (Stripe payments, Salesforce CRM, PeopleSoft, PMP voucher fulfillment) and the Utility/Greenhouse modules
Manage Craft CMS project config, plugin updates, and content modeling
Build and maintain REST API endpoints via Element API
Write and manage database migrations
Monitor and troubleshoot scheduled cron scripts
Handle Stripe webhook processing, signature verification, event logging, retry logic
Coordinate with managed hosting provider on environment configuration, deployments, and infrastructure troubleshooting
Frontend:
Build and maintain Vue 2 components and Vuex state management
Own the SCSS architecture
Manage the Vite build pipeline (JS entry bundles, SVG sprite generation, SCSS compilation)
Develop Twig templates, Neo block templates, partials, layouts, macros
Ensure responsive design, performance (Core Web Vitals), and accessibility across 5 language sites
Own and maintain the Craft localization architecture across all language sites, including field translatability, locale-specific asset management, and Neo/Matrix block configuration
Process Operations:
Own and manage the CI/CD deployment pipeline, including evaluating and maintaining deployment tooling
Create and maintain technical documentation including architecture decisions, environment setup guides, and operational runbooks
Collaborate with marketing, content, and business teams to translate requirements into technical solutions
Participate in knowledge transfer sessions and build internal institutional knowledge of the codebase and integrations
Requirements
5+ years full-stack web development with PHP
2+ years with Craft CMS, or strong experience with Yii 2 / Laravel plus willingness to learn Craft quickly
Production experience with Vue.js (Vue 2; Vue 3 migration experience a plus)
Strong SCSS/CSS skills — experience with a design system methodology (Atomic, BEM, ITCSS)
Stripe API experience — checkout flows, webhooks, subscription management
Comfortable with MySQL/MariaDB — schema design, migrations, query optimization
REST API experience — both consuming third-party APIs and building endpoints
Git fluency — branching strategies, merge conflict resolution, multi-environment workflows
CI/CD pipeline ownership — experience managing deployment pipelines and release workflows (e.g., Buddy, GitHub Actions, GitLab CI)
Multi-site/multi-locale CMS experience — managing content, fields, and assets across localized sites
Self-directed — able to prioritize, make technical decisions, and deliver without daily oversight
Strong communication skills — able to collaborate with non-technical stakeholders and translate business requiremen ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card