Position: PHP Developer
Category: PHP
English level: upper
Years of experience: 8

Development of applications and websites from scratch;
Development and support system modules;
Third-party services integration;
Development of REST API;
Performance improvements;
Database query optimization;
Bug fixing;
Refactoring;
Architecture development;
Communication and collaboration with customers.
Backend development using 
PHP frameworks such as
Laravel, Lumen, Symfony, CodeIgniter, Yii2.

Skills:
Programming and Markup Languages: PHP, SQL, JavaScript, HTML4/5;
Technologies and Frameworks: Laravel, Lumen, Symfony, CodeIgniter, Yii2, jQuery, Angular.js, Vue.js, OOP, MVC, REST, JSON, AJAX, CSS, HTML;
Databases: MySQL, MariaDB, PostgreSQL, Redis;
Development Environments: PhpStorm;
Third-Party Systems: Google Maps API, Google 2FA, Google CAPTCHA, Stripe API, Twilio API, QuickBase API, QuickBooks API, IT-Tour API, Yandex Money API, Square API, Facebook API, WIW API, AWS Services;
Version Control Systems: Git;
Source Controls: Github, GitLab, Bitbucket 
TDD Frameworks: PHPUnit;
Agile Methodology and Tools: SCRUM, Kanban, Jira, Trello, Redmine;
Continuous Integration: Jenkins;
Platforms: Ubuntu, Windows;
Others: AWS console, ELK Stack (Elasticsearch, Kibana, Logstash), Algolia, Docker, Vagrant, Design Patterns, SOLID, DRY, KISS, YAGNI, GRASP, Swagger, Laravel Nova, Postman, Composer, Nginx, Apache.

Responsibilities:
Development of applications and websites from scratch, development and support system modules, third-party services integration, development of REST API, performance improvements, database query optimization, bug fixing, refactoring, architecture development, communication and collaboration with customers.
Backend development using Laravel or Symfony frameworks. Presence of a backend team lead on the project.

Expectations from the company: team projects, focus on code quality, learning new technologies.