Title: Full Stack Engineer
Location: Plano, TX / Remote
Duration: 6+ month"s
Job description:
We are seeking a highly skilled Full Stack Software Engineer to join the Platform Support Team, with deep expertise in Magento and a strong foundation in modern PHP frameworks. This role is ideal for a engineer who enjoys architecting scalable eCommerce solutions, leading complex integrations, mentoring developers, troubleshooting and working across a diverse PHP ecosystem. You will play a key role in developing, optimizing, and supporting high-performance applications while collaborating with cross-functional teams to deliver secure, scalable, and maintainable solutions aligned with business objectives.
Key Responsibilities:
- Develop and support scalable Magento customizations and enhancements
- Build and support API integrations with third-party systems (CRM, ERP, payment gateways, etc.)
- Develop, optimize, and support RESTful and SOAP APIs
- Work with data formats including JSON and XML
- Contribute across the stack, including frontend and backend development
- Collaborate with Product, DevOps, QA, and design teams to deliver high-quality features and releases
- Participate in technical planning, architecture discussions, and solution design
- Lead code reviews and promote development best practices and coding standards
- Troubleshoot, optimize, and scale existing systems for performance and reliability
- Mentor junior and mid-level developers within the Platform Support team
- Support CI/CD processes and deployment workflows in cloud-based environments
Required Qualifications:
- Strong hands-on development experience with Magento / Adobe Commerce
- Expert-level understanding of PHP and modern PHP frameworks such as Symfony and/or Laravel
- Has experience integrating and supporting RESTful APIs and SOAP services Hands-on experience integrating third-party systems (CRM, ERP, payment gateways, etc.)
- Strong understanding of Magento architecture, modules, dependency injection, and customization best practices
- Proficiency working with JSON and XML data structures
- Ability to troubleshoot complex application, integration, and business logic issues
- Strong experience with MySQL / MariaDB database design and query optimization
- Experience working in scalable cloud-based or distributed environments
- Ability to work across multiple PHP-based platforms and services as needed
Preferred Qualifications:
- Experience with Content Management Systems (CMS) such as Drupal or Joomla
- Experience with Product Information Management (PIM) platforms such as Pimcore
- Frontend experience with Vue.js (preferred) or React
- Strong JavaScript/TypeScript skills
- Experience with Magento performance optimization and caching strategies
- Familiarity with Elasticsearch, Redis, Varnish, and RabbitMQ
- Experience supporting high-traffic eCommerce environments
Familiarity with:
- Composer (dependency management)
- Docker and containerized/virtualized environments
- Cloud platforms such as AWS (Lambda, ECS, S3) and/or Azure
- CI/CD pipelines and DevOps practices Git workflows and release management processes
- Agile/Scrum development methodologies
What We're Looking For:
- A senior-level problem-solver who thrives in complex, integrated environments
- Someone comfortable leading technical initiatives and navigating multiple technologies and platforms
- Strong communication skills and ability to collaborate across technical and non-technical teams
- A proactive mindset with attention to detail, scalability, performance, and code quality
- A mentor who can guide developers and contribute to engineering best practices
- Someone who takes ownership of solutions from concept through deployment and support
Education & Experience:
- Bachelor's degree in a technical field (e.g., Computer Science, Information Systems, Telecommunications) or equivalent hands-on experience
- 7+ years of experience developing and maintaining Magento and PHP-based applications
- Experience working in enterprise or large-scale eCommerce environments preferred