Studio: MY.GAMES
Job Opening: PHP Developer
Location: Remote
Type: Full-Time
Responsibilities:
- Plan and estimate tasks
- Support, refactor, and bring existing code to align with new architecture
- Develop new features and maintain existing ones
- Collaborate closely with the team (frontend engineers, analysts, testers, designers)
- Independently seek solutions to assigned tasks, estimate timelines, meet deadlines, and participate in task decomposition
- Actively participate in code review
- Create flexible API methods
Qualifications & Skills:
- Proficiency in PHP versions 8.x
- An awareness of the latest PHP advancements in recent versions
- An understanding of web server operations in conjunction with PHP-FPM
- Knowledge of databases (specifically MySQL)
- Knowledge of normalization principles
- Knowledge of index functioning principles
- The ability to comprehend query plans, and to optimize query performance
- Proficiency writing complex SQL queries
- A deep understanding of PHP’s object-oriented programming (OOP) concepts
- Adherence to SOLID, DRY, KISS, and YAGNI principles while writing code
- Familiarity with essential design patterns and their application
- Experience with one of the popular PHP frameworks (Laravel 8.x and above)
- Proficiency using Docker
- A good understanding of client-side operations
- A sense of perfectionism writing “clean code”
- The ability to gather task requirements and make independent decisions during development
- The drive to take the initiative with refactoring and optimization efforts