> Markdown version of [/jobs/ext/2382302-senior-software-engineer-cms-php](https://www.wearedevelopers.com/jobs/ext/2382302-senior-software-engineer-cms-php). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - CMS (PHP) - **Company:** GROUPE ALMA - **Location:** Paris, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Artificial Intelligence, Automation of Tests, Code Coverage, Software Quality, Code Review, Github, Python (Programming Language), Pair Programming, PrestaShop, Shopify, TypeScript, WooCommerce, Magento, Software Coding, Docker - **Published:** August 28, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=c83f5d3a79b1d437 ## About the Role To succeed in this job * Solid expertise in PHP and backend architecture * Hands-on experience building or maintaining plugins * Ability to design systems that scale across multiple platforms * Track record of mentoring or growing other engineers And it will be nice if you also * Have deep expertise in at least one major CMS (Magento, Sylius, or WooCommerce) * Have informal leadership background or willingness to step into it * Are open to work with AI tools in your development workflow Don't meet every single requirement? At Alma, we believe great hires come from diverse paths. If this role excites you, we encourage you to apply. We value potential, curiosity and the ability to grow as much as experience. ## Description You'll join the CMS Engineering Team under François Gomis, Engineering Manager. We're a team of 4 engineers (1 senior, 2 intermediate) plus a part-time PM, building and maintaining Alma's payment plugins across 6 major e-commerce platforms (Sylius, Magento, PrestaShop, WooCommerce, Shopify, SFCC). We're scaling our capacity to deliver more seamlessly across our ecosystem and empower our team's technical growth., * Improve the architecture of existing plugins and guide AI agents in creating new plugins with clean, maintainable structures. * Set patterns that scale across our plugin ecosystem. Code Quality * Implement review standards, enforce PHP patterns, set up linting/testing tools, and audit test coverage. * Lead code reviews and pair programming sessions to help intermediate engineers grow technically. Best Practices & Continuous Improvement * Facilitate and lead refinement sessions, help the team iterate on processes, and embed a culture of continuous improvement across the CMS squad. Cross-Platform Consistency * Harmonize patterns and conventions across Sylius, Magento, PrestaShop, WooCommerce, Shopify, and SFCC to reduce complexity and accelerate delivery. You will work with PHP, Composer, Docker, Magento, Sylius, go-task, GitHub, TypeScript, and Python., * Diverse, high-impact work - From architecture decisions to hands-on coding, across 6 major platforms serving 25,000+ merchants * AI-powered development - Shape how we leverage AI agents and tools to accelerate plugin development and raise code quality * Autonomy & ownership - Own areas of technical strategy, make architectural decisions, and drive improvements independently * Team mentoring - Directly guide and grow intermediate engineers, setting technical direction and best practices for the CMS squad, * Video call with your future manager to deep dive the role, the team, your profile and answer all your questions. * Case study presentation with 2 - 3 team members (ideally in house) to assess your practical knowledge**.** * 1 or 2 additional interviews customized to the role's level to further assess your skills and team fit. ## Related Videos - [WeAreDevelopers LIVE - Markdown, Liquid and Checkouts](https://www.wearedevelopers.com/videos/1814-wearedevelopers-live-markdown-liquid-and-checkouts) - [Kill Your WordPress. Ship in Minutes. Win the SEO game.](https://www.wearedevelopers.com/videos/100083-kill-your-wordpress-ship-in-minutes-win-the-seo-game) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Teini - an extremely small webshop leveraging awesome and free tech](https://www.wearedevelopers.com/videos/286-teini-an-extremely-small-webshop-leveraging-awesome-and-free-tech) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)