Sr. Software Developer

FULLSTEAM INC.
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management Computing Platforms Automation of Tests Software as a Service Profiling Software Quality Code Review Databases Cron
+29 more
Software Debugging Dependency Injection Software Design Patterns MySQL Open Source Technology Pair Programming Payment Gateway PCI Data Security Standards Performance Tuning Software Architecture Queueing Systems Redis Secure Coding Service Pack Systems Integration Management of Software Versions Caching Technical Debt Indexer Magento Adobe Stripe Kubernetes Enterprise Integration Graphql Front End Software Development Restful APIs Webhooks Docker

Job description

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., * 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.

Requirements

  • 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., * 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:02 min

Scheduling recurring automated operations through standard periodic cron jobs

Aurélie Vache Aurélie Vache · WWC Europe 2026

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:07 min

Designing for sustainable scheduling and utilization

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all