ОПИС ВАКАНСІЇ
Опис вакансії
Привіт від команди Englishdom!
Хто ми такі?
Не просто онлайн-школа англійської. Ми — EdTech-продукт для вивчення англійської. Вже 10+ років ми навчаємо англійській, щоб кожен українець досяг своєї мети або мрії — змінити життя, отримати офер в омріяній компанії, переїхати чи навіть знайти свій match!
Платформа для уроків, аппки, тренажери — наш продукт не стоїть на місці, тому наразі ми в пошуках PHP Developer (Back-End), який/яка підсилить нашу ІТ команду!
Що потрібно робити?
- Підтримувати та розвивати існуючі сервіси з використанням LEMP;
- Розробляти API для клієнтських додатків та сервісів;
- Аналізувати та оптимізувати серверну / клієнтську інфраструктуру;
- Шукати та використовувати ефективні веб-технології для вирішення простих та складних задач.
Основний стек:
- PHP 7.3 / 8.2
- Frameworks (Zend 2, Symphony 5.4, Laminas)
- MySQL, MongoDB
- API Development
- RabbitMQ, Redis, Kafka docker, docker-compose, docker swarm
- Ansible, Nginx
- Networking, Security, Protocols
- CI/CD tool (GitlabCi)
- Logs (Graylog etc)
- Microservices
Must have:
- Досвід роботи PHP+MySQL від 4 років;
- Застосування на практиці ООП (SOLID, GRASP) та шаблонів проєктування;
- Досвід роботи з популярними фреймворками (Zend, Symphony, Laminas);
- Вміння писати Unit тести;
- Вміння писати API тести;
- Розуміння основних принципів рефакторінга та чистого кода.
Буде плюсом:
- Наявність особистих або участь в opensource проєктах;
- Знання сучасних програмних архітектур (MVC, MVVM, ADR, Microservices, 12 Factor Applications, Asynchronous application, Continuous Integration / Deployment etc.);
- Досвід роботи з системами віртуалізації (docker);
- Вміння працювати з вимогами (Аналіз / Декомпозиція);
- Розуміння Agile методологій;
- Досвід використання GitHub Copilot.
Що від нас:
- Remote work;
- Графік: Пн-Пт 9:00 — 18:00;
- оплачувані відпустка та sick leaves;
- 50% знижка на вивчення англійської для співробітників та їх дітей;
- безкоштовні speaking clubs;
- до 80% оплата професійного навчання (курси, конференції, мітапи, тощо);
- робота з білим продуктом з великою соціальною значимістю;
- класна команда — ми відкриті до змін, result-oriented, і просто котики :)
Процес найму:
- Заповнення анкети для оцінки навичок кандидата;
- Співбесіда з рекрутером;
- Технічна співбесіда з керівником і PM;
- Пропозиція роботи (Job Offer).
Відчуваєш, що у нас станеться метч? Тоді let’s get to know each one better! Надсилай нам своє CV, і ми зв’яжемося з тобою as soon as possible!
Контактна інформація →