Job Overview
As a Lead PHP Developer, you will be responsible for leading a team of junior to mid-level developers while developing and optimizing our core platform. You will collaborate closely with other developers, our CTO, and stakeholders to design and implement complex features, ensuring top-notch performance, security, and scalability.
You will be the technical leader driving best practices, conducting code reviews, and ensuring the team delivers high-quality code.
Responsibilities
- Lead and mentor a team of junior to mid-level developers in the design, development, and deployment of Storagely's PHP v8.3 applications.
- Collaborate with the CTO to design scalable solutions and contribute to the overall software architecture.
- Develop complex features with Laravel, working with mid to large-scale data sets, ensuring the application is scalable and efficient.
- Perform code reviews, enforce best coding practices, and provide constructive feedback to ensure code quality.
- Manage the deployment and infrastructure operations.
- Build and maintain REST API endpoints and ensure the scalability and security of API services.
- Write and maintain unit tests to ensure code quality and coverage.
- Refactor legacy code and run stable database migrations while minimizing downtime and disruption.
- Collaborate closely with cross-functional teams to ensure all features are implemented securely and meet operational requirements.
- Ensure strong application and operational security practices are followed during development and deployment.
- Maintain a Git branching strategies with developers, utilizing best practices for branching and merging.
- Optimize performance and scalability of the applications and databases for large data sets.
- Troubleshoot and resolve production issues, ensuring minimal downtime and operational efficiency.
Qualifications
- 5+ years of PHP development experience, with a strong emphasis on the Laravel framework.
- Strong understanding of the HTTP request/response cycle and its role in web application architecture.
- Experience with PHP-FPM v8.3, Nginx, and MySQL v8 in production environments.
- Proven experience in leading teams and mentoring developers, with the ability to manage code quality and team productivity.
- Knowledge of building and maintaining REST API endpoints.
- Strong understanding of unit testing frameworks and best practices.
- Experience in refactoring logic and managing stable database migrations.
- Strong understanding of Git and Git branching strategies.
- Experience working with mid to large-scale data sets, including data optimization and querying for performance.
- Exposure to CI/CD pipelines for automated deployments and cloud services (AWS, GCP, or Azure).
- Demonstrated experience in implementing and maintaining operational and application security best practices.
- Excellent communication and leadership skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
- U.S.-based candidates only, with remote work allowed. Hybrid work is preferred for candidates based in Houston, Texas or Winston-Salem, North Carolina
If you are passionate about web development and eager to contribute to exciting projects, we encourage you to apply for this opportunity.
Job Type: Full-time
Pay: $110,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Parental leave
- Professional development assistance
- Relocation assistance
- Retirement plan
- Vision insurance
Compensation Package:
- Yearly pay
Schedule:
- Monday to Friday
- No weekends
Experience:
- PHP: 3 years (Required)
- Git: 3 years (Required)
- APIs: 2 years (Required)
Ability to Relocate:
- Houston, TX: Relocate before starting work (Required)
Work Location: Hybrid remote in Houston, TX