PHP Laravel Developer
Job Summary: Our ideal candidate is a mid-to-senior-level back-end engineer, a motivated individual who contributes to our Agile development team. This individual designs, develops, and maintains innovative and scalable solutions that meet product requirements and quality standards in a hybrid or remote environment.
As a PHP Laravel Developer, you will work closely with cross-functional teams, including Product, UX, Front-End, and QA, to implement features, optimize systems, and support operational excellence. You will play a vital role in executing technical tasks, improving existing workflows, and resolving dependencies while maintaining high standards for code quality, testing, and documentation. By actively contributing to a culture of collaboration, accountability, and continuous improvement, you will help drive team success and enhance our overall engineering capabilities.
This role offers an opportunity to deepen your technical expertise, contribute to impactful projects, and grow within a supportive and dynamic team environment. The ideal candidate has a wealth of experience in Laravel and PHP development, collaborates effectively across teams, takes ownership of delivering high-quality results that align with team and company goals, and continuously improves their craft.
About Solar Insure: Our growing team of engineers, customer service representatives, and compliance specialists work together to develop and maintain innovative software solutions for residential solar management, system monitoring, and installer fleet operations. With a dynamic, cross-functional structure, we emphasize seamless collaboration between Engineering and other departments to drive efficient communication and impactful product development.
We foster a problem-solving culture through Agile development, open communication, and a strong commitment to continuous improvement. Professional growth is a priority, with mentorship, training programs, and support for certifications and industry conferences. Our culture is built on transparency, innovation, and accountability to empower every team member to take ownership of their work while contributing to our mission of accelerating solar adoption and energy independence.
Key Responsibilities
- Build and Maintain Software: Develop scalable, modular, and maintainable features following architectural best practices. Write high-quality, secure, and efficient code.
- Optimize Deployment & CI/CD: Improve build scripts, automate deployment workflows, and experiment with tools to enhance performance.
- Enhance Code Quality: Address technical debt through structured refactoring, participate in code reviews, and propose improvements.
- Ensure Software Reliability: Write and execute automated and manual tests, identify and fix edge cases and bugs.
- Monitor and Respond to Issues: Develop dashboards and alert systems, respond to incidents, and document resolutions.
- Explore Emerging Technologies: Assist in R&D efforts, prototype new tools, and evaluate their impact on team objectives.
- Collaborate in Agile Development: Participate in stand-ups, sprint planning, and retrospectives while updating project boards and communicating progress.
- Work Cross-Functionally: Partner with QA, Product, and Design teams to refine feature requirements and resolve dependencies.
- Share Knowledge & Mentor: Document processes, create technical guides, mentor new hires, and contribute to team learning.
- Improve Development Processes: Identify workflow inefficiencies, propose optimizations, and help implement process improvements.
Qualifications
A minimum of:
- 5+ years of PHP and API development experience using frameworks like Laravel or Symfony.
- 5+ years of experience with version control systems (e.g., Git) and Agile development methodologies.
- 5+ years of experience in database technologies, such as MySQL or PostgreSQL.
- 3+ years of experience designing RESTful APIs using best practices.
- 3+ years of experience with PHP testing frameworks such as PHPUnit, Pest, or similar.
- 2+ years of experience with API documentation tools, such as Swagger or Postman.
- 1+ years of experience with modular modular monolithic Laravel applications, or microservices architecture in general.
- Familiarity with the latest PHP 8.3+ and Laravel 12.x updates.
- Strong debugging and troubleshooting skills, including log analysis and error handling.
Preferred
- Familiarity with CI/CD and containerization strategies using Docker, Github Actions, Ansible, Kubernetes, etc.
- Familiarity with cloud-based solutions, such as AWS or GCP.
- Familiarity with monitoring and alerting tools such as Telescope, Horizon, Sentry, New Relic, or Prometheus.
- Familiarity with PHP/Laravel package design.
- Familiarity with front-end frameworks, such as React or Vue.