Job Description
We are looking for a talented Middle Full Stack PHP Developer to design, develop, and enhance system components across backend and frontend.
You will:
- Develop reliable and secure solutions using modern technologies and best practices;
- Actively participate in improving the architecture and optimizing performance;
- Collaborate closely with cross-functional teams to achieve shared goals.
Requirements
- 3+ years in PHP, using PHP 7+ (preferably PHP 8) and Composer.
- Strong understanding of MVC, OOP and SOLID principles, and design patterns.
- Advanced knowledge of PHP security practices: data protection, SQL injection, XSS attacks.
- Knowledge of testing principles and willingness to write unit tests using PHPUnit.
- Strong knowledge of relational databases; MS SQL experience preferred.
- Skills in query optimization, indexing, and caching (Redis or Memcached).
- Experience in JavaScript, HTML, CSS, jQuery.
- Basic understanding of UI/UX principles.
Teamwork and Communication:
- Fluent in Russian (spoken and written) and basic knowledge of English
- Effective in collaborative environments and cross-functional interactions.
- Problem-solving skills, positive attitude, and experience with Agile (Scrum).
Desirable Skills:
- Experience with PHP frameworks (Laravel or Symfony).
- Basic knowledge of Docker: containers, docker-compose, local environments.
- Experience with Git, Jira, and scalable system architecture.
- Willingness to research solutions and improve existing systems to meet evolving needs.
Company offers
- Opportunity to work in a fast-growing industry with a competitive salary.
- Sports compensation, corporate events and team activities.
- Professional growth in an international company.
- This position requires on-site presence at our Tallinn office.
Expected skills
PHP
Html
Css
JAVASCRIPT
Jquery