ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Full Stack Developer

Skillsoft

India - Remote Remote permanent

Posted: February 23, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Full Stack Developer

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 requirements into technical work

Strong Preferences

• Experience with Vite or Webpack build tooling

• AWS familiarity (S3, CloudFront, EC2 basics)

• Redis caching and session management

• Twig or similar server-side templating (Blade, Jinja)

• Experience working with managed hosting providers and coordinating on infrastructure and environment management

• Technical documentation skills — ability to create and maintain architecture docs, runbooks, and onboarding guides

• Marketing automation platform integration experience

Nice-to-Haves

• Salesforce API integration

• Cypress or similar e2e testing

• js or media player customization

• Bootstrap migration / removal experience

• Accessibility auditing (WCAG 2.1)

• Fractal or Storybook pattern library experience

• Experience with CMS platform migrations (e.g., Craft to Optimizely, WordPress to Craft, etc.)

• GA4 analytics implementation and maintenance

• Consent management platform experience (e.g., Ethyca, OneTrust)

MORE ABOUT SKILLSOFT:

Skillsoft (NYSE: SKIL) is a global leader in AI-native skills management for the human + AI era. By unifying learning, real-time skills intelligence, and workforce insights, Skillsoft helps enterprises build their Skillforce™ — humans and AI working together to drive measurable business outcomes. Through personalized, interactive learning across leadership, technology, and compliance, Skillsoft enables organizations to close critical skill gaps and accelerate transformation. Skillsoft is trusted by thousands of organizations worldwide, including 60% of the Fortune 1000, and supports a global community of more than 105 million learners. Learn more at skillsoft.com.

Thank you for taking the time to learn more about us.
If this opportunity intrigues you, we would love for you to apply!

NOTE TO EMPLOYMENT AGENCIES: We value the partnerships we have built with our preferred vendors. Skillsoft does not accept unsolicited resumes from employment agencies. All resumes submitted by employment agencies directly to any Skillsoft employee or hiring manager in any form without a signed Skillsoft Employment Agency Agreement on file and search engagement for that position will be deemed unsolicited in nature. No fee will be paid in the event the candidate is subsequently hired as a result of the referral or through other means.

Skillsoft is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply