Job Closed

This listing is no longer active.

Skillsoft logo
Skillsoft

We propel organizations and people to grow together through transformative learning experiences.

CMS Full Stack Developer, PHP

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1998H1B SponsorCompany SiteLinkedIn

Location

India

Posted

44 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaScriptLaravelMariaDBMySQLPHPSCSSVue.js

Job Description

CMS Full Stack Developer, PHP

Skillsoft

• Join Skillsoft’s growing internal engineering team as a foundational developer helping build out in-house ownership of skillsoft.com. • Establish internal development workflows and practices while maintaining and extending the platform. • Work closely with a managed hosting provider for infrastructure operations. • Coordinate with marketing and business stakeholders to translate demand-generation and content strategy goals into technical solutions. • Maintain and extend 4 custom Yii 2 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. • 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.

Job 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.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Job Pages

More Backend Engineer Jobs

SmartRecruiters Inc logo

Senior Software Engineer (Delivery & Developer Experience Team)

SmartRecruiters Inc

SmartRecruiters is the Recruiting AI Company that transforms hiring for the world’s leading enterprises. Built for global scale, SmartRecruiters, an SAP company, delivers an AI-powered hiring platform that automates and optimizes the entire talent acquisition process, ensuring faster and smarter hiring decisions. More than 4,000 companies, including Amazon, Visa, and McDonald's, rely on SmartRecruiters to build winning teams. At SmartRecruiters, we are a values-driven, globally focused tech company with a bold vision for the future of work. We commit and dig deep, embracing challenges with grit, curiosity, and a drive for excellence. We foster a collaborative and inclusive work environment, where trust and determination bring us together. Because together, we will win. Recognized by Fosway Industry Analysts as a strategic leader in recruitment technology for three consecutive years, and awarded by Comparably as a top company for Women, Perks and Benefits, Work-Life Balance, Happiness, Compensation, Diversity, and Culture - we take pride in creating a place where everyone can thrive.

Backend Engineer44 days ago
Full TimeRemoteTeam 501-1,000

Company Description SmartRecruiters is the Recruiting AI Company that transforms hiring for the world’s leading enterprises. Built for global scale, SmartRecruiters, an SAP company, delivers an AI-powered hiring platform that automates and optimizes the entire talent acquisition process, ensuring faster and smarter hiring decisions. More than 4,000 companies, including Amazon, Visa, and McDonald's, rely on SmartRecruiters to build winning teams. In 2025, SmartRecruiters joined SAP, the global leader in enterprise applications. Together, SmartRecruiters and SAP are accelerating the reinvention of hiring by combining cutting-edge AI innovation with the scale, reach, and resources of SAP’s ecosystem. At SmartRecruiters, we are a values-driven, globally focused tech company with strong financial backing and a bold vision for the future of work. We commit and dig deep, embracing challenges with grit, curiosity, and a drive for excellence. We foster a collaborative and inclusive work environment, where trust and determination bring us together. Because together, we will win. Recognized by Fosway Industry Analysts as a strategic leader in recruitment technology for three consecutive years, and awarded by Comparably as a top company for Women, Perks and Benefits, Work-Life Balance, Happiness, Compensation, Diversity, and Culture - we take pride in creating a place where everyone can thrive. Our remote-friendly culture, competitive salaries, and strong internal mobility ensure that high performers have meaningful growth opportunities in an environment built on respect and empowerment. Job Description The SmartRecruiters Internal Engineering Team is looking for a Senior Software Engineer to strengthen and expand our Delivery & Developer Experience team. If you are passionate about automation, platforms, and frameworks, we have a spot with your name on it! We designed our R&D structure based on the empowered product teams model. It means our teams are responsible for business outcomes and have autonomy in solving problems in the way that “customers love yet work for the business” (yes, we are heavily influenced by this, this and this). Important: the position is available only under a standard contract of employment with 80% of tax deductible cost. What you’ll deliver: - Contribute to an Internal Developer Platform by building internal products used by other engineers from the organisation - Cooperate closely with other Platform and Product Engineering teams on strategic initiatives - Focus on boosting the Engineering Productivity and Delivery Efficiency across the organizstion, and interact directly with engineers to discover opportunities that will drive that impact - Build & document services/libraries/tools with Java/Python/Node/Go on top of Kubernetes/AWS infrastructure - Own and evolve our CI/CD platform - Support our runtimes (e.g. JVM, Node.js) & frameworks (e.g. Spring Boot) - Establish technical direction for the team and the organisation - Troubleshoot and resolve technical issues in components owned by the team Qualifications - Experience with distributed systems design (design for failure, eventual consistency, asynchronous communication, circuit breaking, timeouts, etc.) - Experience in supporting the end-to-end product lifecycle - Strong experience in using CI/CD systems (ideally also in creating them) - Deep command of the Java programming language - Hands-on experience with clean code principles, and effective code reviews - Good understanding of persistence layer design and RESTful API design - Excellent collaboration and communication skills - Strong command of the English language, both written and verbal - Familiarity with AWS and Kubernetes/Docker is a must - Ability to coach and mentor other engineers - Adequate seniority - ideally demonstrated by professional experience (typically 5+ years for our Senior Engineers) Additional Information SmartRecruiters is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Poland
Mindera logo

Senior Software Engineer .Net

Mindera

We craft software with people we love.

Backend Engineer44 days ago
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

We are building a world-class team to evolve a high-performance, event-driven ecosystem. We don’t just write code; we architect solutions that handle complex financial and data workflows. As a Senior Software Engineer, you will be at the forefront of our migration to .NET 8 and the integration of Generative AI (LLMs) into our core product. This is a role for an engineer who understands that a system is only as strong as its weakest link—whether that’s a race condition in an SQS queue or a poorly optimized Redis cache. You will work in a modern stack, moving away from legacy infrastructure towards a cloud-native, AI-augmented future. National and international expected traveling time: 0%-15% estimated.

Portugal
Mindera logo

Senior Software Engineer .Net

Mindera

We craft software with people we love.

Backend Engineer44 days ago
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

We are building a world-class team to evolve a high-performance, event-driven ecosystem. We don’t just write code; we architect solutions that handle complex financial and data workflows. As a Senior Software Engineer, you will be at the forefront of our migration to .NET 8 and the integration of Generative AI (LLMs) into our core product. This is a role for an engineer who understands that a system is only as strong as its weakest link—whether that’s a race condition in an SQS queue or a poorly optimized Redis cache. You will work in a modern stack, moving away from legacy infrastructure towards a cloud-native, AI-augmented future. National and international expected traveling time: 0%-15% estimated.

Portugal
Full TimeRemoteTeam 501-1,000

.NET Software Developer Location: Nashville, TN - Remote Join us in our mission to make government work better. Role Snapshot The .NET Software Developer designs, develops, and maintains web applications that support the Comptroller’s Office. This role works as part of an Agile team to create secure, accessible, high‑quality solutions for internal stakeholders. Why You'll Love This Job - Meaningful work that impacts communities across Tennessee - Flexible schedules and a standard 37.5-hour workweek - Opportunities for professional growth and development - Collaborative and supportive team environment What You'll Do - Design, develop, and maintain complex applications and web-based solutions - Work as a collaborative member of an Agile software development team - Assist with break/fix issues and troubleshooting - Participate in testing and quality assurance activities - Create and maintain technical documentation - Collaborate with developers and stakeholders to ensure solutions meet business needs What We're Looking For Required - Proficiency with C# and ASP.NET Core - Experience with Azure and/or Azure Government - Strong understanding of web-based solution design and development - Proficient in HTML5, CSS3, JavaScript, and jQuery - Experience with Blazor and component libraries such as MudBlazor - Experience with Microsoft Visual Studio and Git - Experience with Enterprise Agile tools (TFS/Azure DevOps, Jira, GitHub Projects) - Experience developing applications that meet ADA accessibility and WCAG standards - Strong technical communication skills - Organization skills, attention to detail, and interpersonal communication - Adaptability and openness to change; commitment to continual learning Preferred - Experience working in Agile and DevOps team structures - Innovative mindset and creative problem-solving Logistics - Travel: Minimal - Compensation: Competitive salary and flexible schedules. About the Office The Office of the Tennessee Comptroller of the Treasury audits state and local government entities and oversees financial and administrative management of state government. We are nationally recognized for professionalism and accountability and consistently rank as a Top Workplace. Learn more at www.comptroller.tn.gov Equal Opportunity Employer We are committed to fair and equal employment opportunities and maintaining a workplace free of discrimination and harassment. We prohibit discrimination based on race, color, national origin, age, sex, sexual orientation, gender identity, pregnancy, religion, disability, veteran status, or any category protected by law. NOTICE This position requires a criminal background check. You may be required to provide information about your criminal history to be considered for this position. Texting TOS and Privacy Policy: Message type: informational; you will receive text messages regarding your application and potentially regarding interview scheduling. You can cancel the SMS service at any time. Just text "STOP" to the short code. After you send the SMS message "STOP" to us, we will send you an SMS message to confirm that you have been unsubscribed. After this, you will no longer receive SMS messages from us. If you want to join again, just sign up as you did the first time and we will start sending SMS messages to you again. If you are experiencing issues with the messaging program, you can reply with the keyword HELP for more assistance, or you can get help directly at ig.askhr@cot.tn.gov. Message frequency will vary depending on the application process. Carriers are not liable for delayed or undelivered messages. Msg & data rates may apply. If you have any questions about your text plan or data plan, it is best to contact your wireless provider. If you have any questions regarding privacy, please read our privacy policy below. Privacy Policy: We collect your mobile number and related opt-in data for the delivery of SMS messages. Your mobile opt-in data and consent will not be shared with third parties or affiliates for marketing or promotional purposes.

United States