Summary
As a Senior Senior PHP Developer with extensive experience on Symfony(primarily)/Laravel at Deerhold, you’ll design, build, and maintain scalable web applications with a focus on PHP and Symfony Framework. You'll optimize performance, integrate RESTful APIs, and work closely with UX/UI designers to ensure responsive, user-friendly interfaces. Additionally, you’ll contribute to code quality through reviews, mentor junior developers, and stay updated on new technologies to drive efficiency and reliability in our applications.
Responsibilities
- Design, develop, and maintain APIs using Symfony, ensuring adherence to best practices and scalability requirements.
- Optimize API performance by managing caching, data handling, and implementing efficient queries.
- Develop and execute unit and integration tests using PHPUnit to ensure reliability, functionality, and maintainability of APIs.
- Write clean, modular, and testable code, adhering to industry best practices.
- Develop and maintain comprehensive software documentation.
- Create technical documentation for APIs, including specifications, data schemas, and guidelines for third-party developers.
- Stay up-to-date with the latest front-end technologies, tools, and best practices, and evaluate their adoption for project needs.
- Continuously discover, evaluate, and implement new technologies to improve development efficiency.
- Work on bug fixing, performance tuning, and improving application reliability.
- Collaborating with other developers (front-end, back-end, mobile app, etc.) and project managers to move the software projects faster
Requirements
- 5+ years of software development experience in PHP
- Experience writing backend server code using PHP
- Experience with PHP development frameworks such as Symfony
- Familiarity with frontend development using HTML, CSS, and JavaScript
- Familiarity with RESTful API creation, integration and best practices for working with backend services.
- Experience working with MySQL or another RDBMS
- Strong problem solving, debugging, and troubleshooting skills
- Experience with modern version control systems like Git
- Strong communication and collaboration skills
Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com or you can directly apply below.