Full Stack Engineer

Location

United States

Posted

12 days ago

Salary

$85K - $95K / year

Seniority

Mid Level

Job Description

Full Stack Engineer

USPSA

Role Description 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. 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. Qualifications - 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. Requirements - 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. Benefits - 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. 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.

Related Categories

Related Job Pages

More Engineer Jobs

1LMX RMS Global Configuration Management Engineer

Lockheed Martin

Lockheed Martin is an international security company headquartered in Bethesda, Maryland. This company conducts research and designs, develops, and manufactures

Engineer12 days ago

Role Description We are seeking innovative, collaborative engineers to support the transformation at Lockheed Martin RMS (Rotary & Mission Systems). This role is for a highly motivated engineer to drive the creation and refinement of engineering artifacts for the 1LMX Global Configuration Management Framework capability. The role focuses on process development, process testing, and requirement verification/evaluation across our model‑based development environment. - Design, develop, and maintain process artifacts and workflows. - Conduct process testing and validate against defined requirements. - Perform requirement verification and evaluation to ensure compliance with functional needs. - Translate abstract business needs into clear, traceable requirements. - Develop conceptual and detailed process models using Cameo/Rhapsody. - Create training/play materials to support tooling adoption. Qualifications - Experience across multiple disciplines, including systems engineering, software engineering, hardware engineering, and testing. - Experience creating model-based System Architecture solutions, including definition of structure, behavior, interfaces, and data flows. - Proven ability to apply this experience to drive the development of complex solutions. - Strong expertise in at least one of the following tools and familiarity with all: - PTC Windchill - Jira - DOORS Next - ETM - IBM GCM - EWM - Cameo/Rhapsody Requirements - Knowledge of PLM concepts: change notice, revision lifecycle, object type limitations, and object-linking functionality. - Experience with OSLC Links and connecting digital threads. - Experience translating high‑level needs into detailed requirements and process models. - Experience in translating requirements and needs into conceptual processes that operate within limitations of tools, LM command media and existing LM processes. - Ability to evaluate requirements to ensure functional completeness. - Experience with Configuration management of engineering artifacts. - Proficiency in writing plays, training guides, or instructional materials. - Test planning and execution experience. - Familiarity with low‑ and high‑level process development in Cameo. Benefits - Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. - Flexible schedules and competitive pay. - Incentive plan eligibility.

United States
$89.3K - $178.1K / year
Job Closed
Full TimeRemoteTeam 11-50Since 2005H1B No Sponsor

• Support configuration management processes, maintaining system baselines, tracking changes across environments • Ensure all technical configurations are properly documented and controlled • Manage configuration items, supporting release and deployment activities • Help maintain system stability, operational consistency, and compliance with project requirements • Monitor configuration compliance and identify unauthorized or unapproved changes • Collaborate with infrastructure, development, cybersecurity, and project teams

United States
Mindrift logo

Materials Engineer & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Engineer12 days ago

Role Description This opportunity involves designing computational material science problems to challenge a frontier AI model. The problem must have an answer verifiable by code and require a specialized tool like ObsPy, instaseis, pyrocko, MITgcm, flopy/MODFLOW, or others. Generic data wrangling around synthesized toy data won't suffice. Each problem runs inside a sealed Linux container with the tool pre-installed and a programmatic judge that grades the model's answer. As an expert author, you: - Pick an anchor tool and design a problem that hinges on its waveform-processing kernels, geophysical inversion routines, sub-surface flow solvers, or community-validated data pipelines. - Write a Python reference solution, supply input files and model or domain definitions where needed. - Decide the numerical answer and how close the model needs to get — with a domain-appropriate tolerance — to count as right. - Test the problem against the model in batches of parallel attempts, tuning the problem difficulty until the agent only succeeds in a small number of attempts. - Once you're happy with the task, and it scores within range, the task goes to a senior reviewer in your subfield for feedback to ensure task quality is high. - Calibration requires patience, tuning the problem against batches of parallel runs of the agent, aiming for a pass rate in the 10–30% band. - Learn how these agents cut corners, where a simulation stalls, and where a flow or inversion model converges. This time compounds in two directions: you come out of each task with deeper command of the anchor tool itself and a hands-on working intuition for how a frontier model navigates complex seismic, oceanographic, and sub-surface flow problems. Qualifications - Degree in Material Science or related field. - 2+ years of research, applied, or teaching experience. - Python proficiency for writing reference solutions. - Fluency with — or strong willingness to independently learn — at least one scriptable package: ObsPy, instaseis, pyrocko, MITgcm, xmitgcm, flopy / MODFLOW, or GeoPandas. - Ability to design problems that genuinely require a specialized solver. - Strong written English (C1+). - No prior experience with the listed tools? You're still welcome to apply — as long as you're ready to get up to speed on your own and hit the ground running. Requirements - This opportunity is a good fit for material scientists & engineers with experience in Python open to part-time, non-permanent projects. Benefits - Compensation: Contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. - Compensation varies across projects depending on scope, complexity, and required expertise. - Please note that other projects on the platform may offer different earning levels based on their requirements. Project time expectations - Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. - This is an estimate, not a guaranteed workload, and applies only while the project is active.

South Africa
$35 / hour
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Assist in the commissioning of automated sortation systems. • Implement site-based controls for new equipment within new or existing customer facilities. • Work under the direct supervision of Sr Controls Engineers ensuring drawings and software are completed, installed, commissioned, validated, and documented as required. • Write and implement PLC code, integrate subsystems, and assist in all on-site commissioning efforts. • Utilize “Human Machine Interface” (HMI) using commercially available products such as Ignition, Aveva Intouch Wonderware, Aveva Edge (Indusoft) or FactoryTalk View to develop interface solutions. • Implement PLC and HMI programs to satisfy current design and customer specifications under the supervision of Sr Controls Engineers. • Review and understand electrical designs. • Support the commissioning of complex automated systems, provide site engineering support, and participate in system acceptance testing.

United States
$66.1K - $99.2K / year