Full Stack Engineer - Laravel Job at Apollo Technical LLC, Remote

VGFCOXZYL0lUa2x6SSt3YkNaZ1dIWEcrNUE9PQ==
  • Apollo Technical LLC
  • Remote

Job Description

The Opportunity

The United States Practical Shooting Association (USPSA) is hiring a Full Stack Engineer - Laravel to join our expanding IT department. In this role, you will work directly with the Chief Technology Officer to build, maintain, and modernize the Laravel-based applications that power our sport. You'll be part of a team that values accuracy, power, and speed — and brings that same standard to the code we ship for our members, clubs, and volunteers.

Who We Are

USPSA is the national governing body for practical shooting in the United States. Since our inception, our members and clubs have been at the heart of our organization, helping us become one of the fastest-growing shooting sports in the world. We have experienced massive growth over the past decade, scaling from 19,000 to over 45,000 members and nearly 900 clubs.

Why Now?

This is an exciting time to be at USPSA. We are undergoing a strategic restructuring of our IT department to build a sustainable, modern Laravel-based foundation for our digital platforms. We are looking for an experienced full stack engineer to help us eliminate technical bottlenecks, retire legacy code, and modernize our software pipeline for the next decade of growth.

Who You Are

As our ideal candidate, you're a full stack engineer with deep Laravel expertise who understands the power of well-crafted code and embodies our core values of integrity, experimentation, and excellence. You enjoy solving complex puzzles in PHP, are results-driven, and are looking for a role where your individual contributions have a direct, national impact on the sporting community.

The Role

The Full Stack Engineer - Laravel will be a key contributor within the IT department - a team dedicated to delivering high-quality, secure, and performant digital experiences for our 45,000+ members. This role is central to our modernization efforts, helping to transition legacy systems into a modern, scalable Laravel architecture.

As our Full Stack Engineer, you will:

  • Develop and maintain Laravel-based web applications and back-end services to support organizational growth.
  • Lead and contribute to the ongoing migration of legacy applications into modern Laravel, including refactoring, rewriting, and re-architecting where needed.
  • Design and manage high-volume MySQL databases behind Laravel applications, ensuring schema integrity, Eloquent model design, and query optimization for large datasets.
  • Build and maintain internal Laravel tools that streamline content management and result reporting for 900+ clubs.
  • Collaborate directly with the CTO to deliver features, fix bugs, and improve existing system performance.
  • Contribute to architectural decisions for our Laravel ecosystem, with a focus on modularity, security, and accessibility.
  • Provide specialized technical assistance to members and clubs for complex system issues when needed.

Requirements

Required

*Must reside in the United States

Core Laravel & PHP Experience

  • 4 - 6 years of full-stack development experience with a strong focus on Laravel and PHP-based MVC frameworks.
  • Deep working knowledge of Laravel - including Eloquent, migrations, queues, service providers, middleware, and modern PHP development best practices.
  • Hands-on experience modernizing legacy PHP codebases and migrating them onto Laravel.

Supporting Skills

  • Experience designing and consuming RESTful APIs and web services in Laravel.
  • Experience with CodeIgniter.
  • Strong experience with MySQL database design and performance tuning for large-scale data.
  • Proficiency in JavaScript, HTML5, and CSS3 for building responsive user interfaces (Blade / Livewire experience preferred).
  • Familiarity with Git for source control and collaborative development workflows.
  • Excellent problem-solving skills and the ability to work meaningfully within a small engineering team.

Preferred

  • Experience with Laravel ecosystem tools such as Forge, Vapor, Horizon, Telescope, Sanctum, or Nova.
  • Experience with modern AI productivity tools such as Claude, Copilot, or similar, and an understanding of how to leverage them to enhance development speed.
  • Familiarity with containerization (Docker) and modern cloud-native deployment environments.
  • Strong written and verbal communication skills for effective remote collaboration.

Other Duties

The position responsibilities outlined above are in no way to be construed as all-encompassing. Other duties, responsibilities, and qualifications may be required and/or assigned as necessary.

 

Benefits

How We Care for Our People

What sets us apart is our commitment to a culture of autonomy and results. We believe in empowering our engineers to do "deep work" without the distractions of corporate bureaucracy. Our care for our small, tight-knit team is the key to our organizational success.

We're proud to offer competitive corporate benefits which include:

  • 100% employer-paid health coverage for employees. We cover your medical, dental, and vision premiums in full.
  • 21 paid days off per year. 10 PTO days plus every federal bank holiday plus separate sick leave.
  • 3% Simple IRA match. We match your contributions dollar-for-dollar up to 3% of salary.
  • Fully remote, anywhere in the U.S. No HQ commute, no return-to-office on the horizon.
  • Flexible schedule. You manage your own development cycles. We don't run status-meeting theater.
  • Direct line to the CTO. Real autonomy, minimal bureaucracy, and your work has a visible impact on a 45,000-member organization.

 

We Welcome You

Research shows that individuals tend to apply to jobs only if they meet all the listed qualifications. Unsure if you check every box but feeling inspired to help us build the future of practical shooting on Laravel? Apply. We'd love to consider your unique experiences and how you could make USPSA even better.

Salary Range: The salary range for this position is $85,000 - $95,000. The final salary offered to the successful candidate will depend on experience, skill level, and other qualifications for the role.

Job Tags

Full time, Work at office, Remote work, Flexible hours

Similar Jobs

Valley Forge Casino Resort

Security Officer (Overnight Shift) Job at Valley Forge Casino Resort

 ...position Boyd Gaming Corporation to maximize value for our shareholders, our team members and our communities. Job Description Overnight shift is 11pm-7am Responsible for providing for the safety and security of guests, employees, and property and company assets.... 

Baylor College of Medicine

Research Associate - Neuroscience and Metabolism Job at Baylor College of Medicine

 ...typically as a Research Assistant, Research Technician or Postdoctoral Fellow/Associate. Preferred Qualifications Ph.D. in neuroscience, veterinary medicine, genetics, molecular biology, pharmacology, neuroscience, physiology, endocrinology, molecular biology... 

Children Service Center

Primary Care Physician Job at Children Service Center

 ...Purpose of this position: Conyngham Primary Health Care Center is seeking a dedicated and experienced board-certified Primary Care Physician (PCP) to join our outpatient clinic. In...  ...6!** Qualifications : ~ Doctor of Medicine (MD) or Doctor of Osteopathic Medicine... 

Wirth Law Group, P.C.

Content Operations Manager Job at Wirth Law Group, P.C.

 ...production handoff) Maintain and operate a rolling content pipeline (topic pool, assignment, prioritization by practice area) Manage Distribution Across: Website Social platforms Email newsletters Direct external vendors for: Editing Captioning... 

McGill Environmental Systems

Night-Shift Security and Fire Prevention Specialist Job at McGill Environmental Systems

 ...We are seeking a reliable and attentive individual to serve as a Night-Shift Security and Fire Prevention Specialist at our facility. This part-time role is crucial in ensuring the safety and security of the premises during non-operational hours. The specialist will maintain...