ApplySenior PHP Backend Developer II
Posted 3 months agoViewed
View full description
Requirements:
- 5+ years of hands-on experience in programming (any language), essentially a senior developer.
- 3+ years of hands-on experience with PHP 7+ and Symfony 4+.
- Demonstrate a strong understanding of Object-Oriented Programming (OOP) and SOLID principles.
- Exhibit solid knowledge of hexagonal architecture and Domain-Driven Design (DDD).
- Experience in working with unit testing, TDD and ATDD.
- Experience in working with event-driven architecture and event sourcing.
- Be familiar with legacy PHP applications and their refactoring.
- Demonstrate proficiency in designing REST APIs.
- Be an excellent team player.
- Have experience mentoring and guiding junior developers.
- Possess leadership qualities for making technical decisions.
- Pay meticulous attention to code quality, security, and performance.
- Exhibit strong written and verbal communication skills for effective collaboration and documentation.
Responsibilities:
- Take responsibility for designing, developing, and implementing projects based on technological solutions to address the challenges we encounter.
- Collaborate on migrating non-scalable and untestable code to best practices.
- Be accountable for building, maintaining, and scaling infrastructure for both production and development environments.
- Collaborate closely with the development team to comprehend automation requirements.
Apply