Position: PHP/JS developer
Company: IT Craft
Category: PHP
Experience required: 2y
English level: pre

About the project:
The system is a complex of configurable subsystems that provides searching, organizing and conducting audio/video/chat for short consultations, long group calls and webinars for up to 1500 people. The system supports multiple platforms, each of which is configured for its own set of functions and has a customized design.

Required qualifications:
— 2+ years of experience on commercial project;
— Strong knowledge of PHP 7, OOP, SOLID, LoD, REST;
— Experience with Symfony framework and Doctrine ORM;
— Experience in designing automation unit and functional tests;
— Knowledge of MySQL 5.7 (design, indexing, optimization);
— Knowledge of Git version control system and Git workflow best practices;
— Knowledge of Javascript (ES5/ES6);
— Intermediate English (writing and reading);
— Experience with developing scalable systems;
— Understanding of microservice architecture.

Will be a plus experience with:
— Redis;
— Elasticsearch;
— TypeScript, NodeJS;
— Docker, Amazon Web Services (EC2, ECS, CloudWatch, S3, RDS, ElastiCache);
— WebSocket;
— CI/CD;
— Jenkins.

IT Craft offers:
— Competitive salary according to the qualifications;
— Comfortable working environment;
— Flexible working hours;
— Benefits package;
— Reward for sport activities;
— In-house English training.