Tech Stack
DockerLaravelMariaDBMySQLPHPRedis
About the role
- Брати участь у підтримці й розробці нових сервісів на базі фреймворку Laravel
- Оптимізувати й рефакторити наявну кодову базу проєкту
- Інтегрувати сторонні сервіси через RESTful API
- Підвищувати ефективність роботи з базою даних MySQL (оптимізація запитів, індекси, кешування)
- Писати unit-тести для перевірки функціональності та стабільності коду
- Брати участь у code review
- Працювати із системами контролю версій (Git)
Requirements
- Розуміння принципів роботи HTTP і TCP-протоколів
- Знання підходів до розробки проєктів відповідно до стандартів PHP і принципів SOLID, KISS, DRY
- Вміння працювати з реляційними базами даних — зокрема MySQL і MariaDB
- Розуміння роботи фонових процесів і задач (job)
- Вміння працювати з консоллю (CLI)
- Бажання розвиватися у напрямку backend-розробки та вивчати нові технології
- Досвід роботи з Redis або Memcached буде плюсом
- Розуміння принципів роботи CI/CD-процесів буде плюсом
- Досвід роботи з Docker (створення контейнерів, docker-compose, базове налаштування середовищ) буде плюсом
- Вміння писати тести (Unit, Functional, Integration) та розуміння підходів до тестування буде плюсом
- Потужний соцпакет
- Відчуття себе серед своїх, заряджених на результат людей
- Прозора оцінка роботи на основі особистих показників ефективності
- Прямий контакт зі Snapchat, Facebook, Google, Apple та доступ до їх кращих практик
- Налагоджені процеси та відсутність бар'єрів для зростання всередині компанії
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
LaravelMySQLMariaDBRESTful APIunit testingcode reviewGitRedisMemcachedDocker
Soft skills
problem-solvingadaptabilitycollaborationcommunication