Position: Software Engineer
Category: PHP
English level: upper
Years of experience: 8


Description:
Software engineer with general experience in development for more than 8 years. Created projects from scratch, developed and support high-load products. Experience in teamwork and team management. Worked with PHP, Swift, JavaScript and open to other technologies. 

Tech stack:
- PHP, Symfony, Laravel, Yii
- JavaScript, React, AngularJS, Node.js
- Swift, Vapor (Backend on Swift), MacOS development
- MySQL, PostgreSQL, MongoDB, Firebase
- Doctrine, Serverless
- PHPUnit, React Testing Library
- Composer, Swagger, Git, xDebug
- OOP, MVC, MVVM, SOLID, Class Clusters, DRY, KISS, YAGNI

Responsibilities:
- Create projects from scratch
- Tech stack and architecture planning
- Database design
- Refactor legacy code
- Code migration from framework to native php
- Code review
- Team management and mentoring
- Team members selection