Full Stack PHP / MySQL / JavaScript Developer
Role details
Job location
Tech stack
Job description
At GrabAGun, our technology platform is the backbone of everything we do. From high-volume transactions to real-time inventory and pricing, our systems power a fast-moving, data-driven eCommerce engine in a highly competitive industry., * Own the design, development, and support of full-stack applications in a PHP/MySQL/JavaScript environment.
- Build scalable, high-performance systems that support a high-volume eCommerce platform.
- Troubleshoot complex issues across frontend, backend, and database layers.
- Write clean, maintainable, and efficient code following OOP and OOD best practices.
- Optimize application performance, database queries, and system reliability.
- Collaborate with internal teams to design and deliver new features and enhancements.
- Integrate third-party APIs, services, and payment systems.
- Contribute to architectural decisions and help evolve our technical stack over time.
- Leverage AI tools and workflows to improve development speed, quality, and automation., * Experience with Magento (strongly preferred).
- Experience building or maintaining eCommerce applications.
- Familiarity with Laravel or modern PHP frameworks.
- Experience with modern frontend frameworks (React, Vue, etc.).
- Exposure to cloud infrastructure and DevOps practices.
What success looks like
- Stable, scalable applications that support a high-traffic eCommerce environment.
- Clean, maintainable code that enables faster development and fewer production issues.
- Optimized systems that improve performance, reliability, and user experience.
- Well-executed features that directly impact revenue and operational efficiency.
- Continuous improvement of development workflows through smart use of tools and AI.
Ready to make an impact?
If you're a full stack developer who thrives on building scalable systems, solving complex problems, and owning your work end-to-end, we want to hear from you.
Requirements
Do you have experience in Version control systems?, * 3-6+ years of experience developing commercial-grade applications in PHP.
- Strong proficiency in PHP, MySQL, and JavaScript across the full stack.
- Deep understanding of object-oriented programming (OOP) and object-oriented design (OOD).
- Proven ability to build scalable, maintainable, and performant systems.
- Experience working seamlessly across frontend, backend, and database layers.
- Strong debugging, troubleshooting, and problem-solving skills.
- Experience working in a fast-paced, high-volume environment.
- Familiarity with version control systems (Git) and modern development workflows.
- Experience leveraging AI in a development capacity (code generation, automation, testing, etc.).