Full Stack PHP / MySQL / JavaScript Developer
GrabAGun.com · Addison, TX · 1 mo ago
On-siteEngineeringFull-time
About the role
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.
Responsibilities
- 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.
Requirements
- 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.).
Qualifications
- U.S. Citizen or Green Card Holder.
Skills
- 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.).
Benefits
Based on qualifications.
Pay
Based on qualifications.
Schedule
Based on qualifications.