It's fun to work in a company where people truly BELIEVE in what they're doing!

Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.

Floranext, part of the Fullsteam organization, provides cloud-based software and eCommerce solutions designed specifically for independent florists. Its platform includes florist websites, point-of-sale software, online ordering, and wedding and event proposal tools that help floral businesses manage operations, serve customers, and grow their brands.

Built by a family with experience operating a successful flower shop since 1969, Floranext combines deep floral-industry knowledge with practical, easy-to-use technology. The company is committed to helping florists maintain their independence through flexible, continuously improving software designed around the unique needs of the floral industry.

We are seeking a Senior Software Developer to support the continued development and performance of Floranext’s Magento-based software platform. In this role, you will lead the design, development, maintenance, and support of complex eCommerce applications, custom modules, platform integrations, and other business-critical functionality.

The ideal candidate has deep Magento and PHP expertise and is comfortable making technical decisions that affect application performance, security, scalability, reliability, and long-term maintainability. You will serve as a Magento subject-matter expert, partner with cross-functional stakeholders, mentor other developers, and help establish the technical direction and development standards for the platform.

Primary Responsibilities:

  • Lead the architecture, design, development, and maintenance of scalable eCommerce solutions built on Magento Open Source and Adobe Commerce.
  • Design, build, test, and maintain custom Magento modules, extensions, integrations, and platform customizations.
  • Develop functionality supporting payments, checkout, order management, product catalogs, customer accounts, inventory, promotions, reporting, and other business-critical capabilities.
  • Design and maintain secure and reliable REST and GraphQL APIs, webhooks, asynchronous processes, and integrations with third-party platforms.
  • Develop and optimize payment-processing integrations, including Stripe, Stripe Connect, and other payment gateways or financial-services platforms.
  • Lead Magento version upgrades, security patching, PHP and dependency updates, compatibility testing, and remediation of deprecated functionality.
  • Perform advanced debugging, troubleshooting, profiling, and root-cause analysis across application, database, caching, infrastructure, and integration layers.
  • Optimize application performance across PHP execution, MySQL queries, indexing, caching, search, queues, APIs, and frontend delivery.
  • Establish and promote PHP and Magento coding standards, secure development practices, code-review processes, and automated testing expectations.
  • Identify opportunities to reduce technical debt, simplify complex systems, and improve the reliability and maintainability of the platform.
  • Maintain technical documentation covering platform architecture, custom modules, APIs, integrations, data models, deployment processes, and operational procedures.
  • Partner with Product, Engineering, Operations, and business stakeholders to translate requirements into technical plans, estimates, and deliverables.
  • Mentor developers through code reviews, technical coaching, pair programming, and knowledge sharing.
  • Evaluate emerging technologies and tools that can modernize legacy components and improve development workflows.

Skills & Competencies:

  • Deep knowledge of Magento 2, Magento Open Source, Adobe Commerce, and modern Magento architecture.
  • Advanced knowledge of PHP, MySQL, Redis or Valkey, GraphQL, REST APIs, and Magento frameworks.
  • Strong understanding of dependency injection, plugins, observers, service contracts, repositories, cron jobs, message queues, caching, and indexing.
  • Ability to design secure, scalable, reliable, and maintainable software applications and integrations.
  • Advanced debugging, troubleshooting, performance-optimization, and root-cause-analysis skills.
  • Strong understanding of software architecture, design patterns, automated testing, secure coding, and code-quality standards.
  • Ability to evaluate technical tradeoffs and communicate technical recommendations to both technical and nontechnical stakeholders.
  • Strong organization, judgment, ownership, and problem-solving capabilities.
  • Effective written and verbal communication skills with the ability to collaborate across Product, Engineering, Operations, and business teams.
  • Ability to mentor other developers and promote engineering best practices and continuous learning.

Minimum Qualifications:

  • Ten or more years of professional Magento development experience, with significant experience supporting Magento 2 and modern platform architecture.
  • Expert knowledge of PHP, MySQL, Redis or Valkey, GraphQL, REST APIs, and core Magento development frameworks.
  • Demonstrated experience building and maintaining complex custom Magento modules, extensions, integrations, and platform customizations in production.
  • Substantial experience developing Magento payment modules and integrating third-party payment gateways or financial-technology platforms.
  • Experience operating and optimizing high-availability SaaS or eCommerce applications.
  • Experience leading Magento upgrades, security patching, dependency updates, and compatibility testing within heavily customized environments.
  • Experience troubleshooting complex production issues across application, database, caching, infrastructure, and third-party integration layers.
  • Demonstrated experience leading technical projects, conducting code and architecture reviews, and mentoring software developers.
  • Experience contributing to Magento Open Source or maintaining public Magento-related projects is preferred.
  • Adobe Commerce or Magento professional certification is preferred.
  • Experience with Stripe, Stripe Connect, AWS, Docker, Kubernetes, automated CI/CD pipelines, and PCI DSS requirements is preferred.

Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

Similar jobs