We are looking for a PHP engineer to help grow, improve, and maintain our suite of backend services built in Laravel. This position will work with our engineering team to develop our internal Dashboard API and client-facing Portal applications. This position requires strong knowledge of PHP and AWS, along with the ability to rapidly deliver quality final products, aggressively using AI tooling such as Claude Code. You’ll play a key role in our mission to develop a revolutionary information platform for public safety.
First Arriving is a fast-growing technology company serving public safety and local government based in Richmond, Virginia, with clients across North America. Our dashboard software provides end-to-end data aggregation to improve the lives of firefighters, police, EMS staff, and more across the U.S. and Canada.
Roles and Responsibilities
- Design and develop new features and applications, primarily in Laravel
- Use AI development practices effectively to accelerate engineering tasks
- Ensure reliability and uptime of backend services
- Peer review pull requests
- Proactively address security concerns.
- Keep packages and frameworks up to date
- Create and maintain third-party REST API integrations
- Optimize current solutions for better performance or cost-saving initiatives.
Qualifications:
- Computer Science or related field (Software Engineering, Web Development) bachelor’s degree or equivalent job experience.
- Highly experienced in PHP and Laravel
- Experience using Claude Code or other agentic coding applications
- Experience with AWS services, especially ECS / Fargate
- Experience leveraging AI in products and development
- Familiar with LEMP/LAMP stack.
- Familiar with Linux systems and Docker.
- Experience with SQL and NoSQL databases such as MySQL and MongoDB.
- Proficient at integrating with and building REST APIs.
- Experience with git.
- Well versed in setting up CI/CD pipelines, especially GitHub actions.
- Software test writing experience.
- Experience with project management software, such as Jira.
- Strong time management skills.
Bonus Qualifications
- Full-stack experience (JavaScript, CSS, etc)
- QA experience.
- Node.js experience
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Work Location: Remote
All applicants must be authorized to work for any US employer in the United States.
As part of the I-9 verification of authorization to work in the US, First Arriving, IO participates in E-Verify.
Residents of California, Colorado, New Jersey, New York, and Washington may request a good-faith estimate of annual base pay and potential incentive compensation by contacting hireme@firstarriving.com. Final compensation for successful candidates may differ from this estimate and will be determined based on job-related, non-discriminatory factors such as relevant experience, geographic location, specific skills, and demonstrated abilities. Compensation ranges are reviewed and updated periodically.
How to Apply
Email a cover letter and a current resume to hireme@firstarriving.com. Submissions without this information will not be considered. No phone calls or in-person visits, please.
To apply for this job email your details to hireme@firstarriving.com