Position: Middle Back-end Developer (PHP, Laravel)
Company: abz.agency
Category: PHP
Experience: 2y

ВАЖЛИВО! Вакансія актуальна на 15 березня 2023-го року. Відкрито 1 позиція.

Бажаєте працювати з ТОП-технологічним стеком? Ви хочете вчитись у колег з великим досвідом? Хочете зійти з бігової доріжки та вдосконалити свої навички? Отже, пройдіть кілька співбесід і після чого буде місячний період стажування, та ви відкриєте двері до нових можливостей. Це буде нелегко, ми вимагаємо від співробітників наполегливої ​​праці та швидкого розвитку своїх навичок.

Складні та цікаві проекти і наша досвідчена та дружня команда чекають на вас у нашій компанії. Усі наші клієнти є іноземними компаніями (ЄС/США/і т.д.), тому (принаймні) базові знання англійської мови необхідні. Ми спеціалізуємося на розробці спеціальних веб-додатків, веб-сайтів і розширень для браузерів.

Ви тісно співпрацюватимете з іншими бекенд-розробниками, QA-інженерами, дизайнерами, фронтенд-розробниками, PM-ами та іншими співробітниками. Наш PM докладе всіх зусиль, щоб вам було комфортно працювати в компанії. В нашій компанії запроваджено програму PDP (Personal Development Plan, або Персональний План Розвитку) для кожного співробітника. Наш штатний викладач англійської надасть підтримку та покращить ваші знання англійської мови.

Перейшовши за посиланням (назва компанії) в шапці вакансії, Ви можете знайти коротку інформацію про нашу компанію, відео, фото, контакти менеджера з персоналу та посилання на наш сайт.

**Наші умови праці**
- Наші офіси добре обладнані на випадок відключення електроенергії: бензиновий генератор, портативна електростанція EcoFlow Delta забезпечує електрику для пристроїв і резервне освітлення, волоконно-оптичний інтернет-провайдер, Starlink забезпечує доступ до Інтернету. Тож працюємо стабільно, незалежно від відключення електроенергії;
- Перші два місяці будуть оплачуваним періодом стажування;
- Стабільна заробітна плата;
- Погодинна ставка встановлюється в $;
- Офіційне працевлаштування (за контрактом);
- Стажування оплачується фіксованою щомісячною оплатою в гривнях;
- Повне навантаження 160−200 годин на місяць і погодинна ставка з оплатою всіх (додаткових) годин;
- Перегляд погодинної ставки кожні півроку на 5−50% (детальніше у розділі «Можливості/переваги» нижче);
- Квартальний бонус на основі виконання проекту;
- Заняття з англійської мови 2 рази на тиждень (групи з двох осіб, у позаробочий час);
- MacBook Pro 13/16, монітор 4K, підставка, мишка, клавіатура, навушники, зручне крісло, фірмова футболка та чашка;
- 75% зарплати також виплачується за «Bench». «Bench» означає час очікування — коли у вас немає задач, та ви працюєте над своїм PDP або іншими особистими/внутрішніми завданнями, щоб покращити свої знання та навички;
- Робочий день з 8:00 до 17:00(1);
- Сніданки, обіди та інше на кухні за рахунок компанії (кава, чай, печиво, цукерки, йогурти та напої в холодильнику);
- Робота в одному з  офісів: 7 хвилин від метро Осокорки,7 хвилин від метро Тараса Шевченка  8 хвилин від метро Лук’янівська, або 15 хвилин від метро Контрактова площа, метро Нивки 5 хвилин (відкриття офісу березень/квітень).

**Можливості/переваги**
- Кожен співробітник має наставника і разом з ним розробляє PDP (personal development plan) для вдосконалення навичок і знань у різних сферах;
- Перегляд погодинної ставки відбувається кожні шість місяців і залежить від виконання PDP та інших показників ефективності;
- Можливість вивчити NodeJS, сучасні фронтенд-фреймворки, такі як Vue/React, розробку нативних додатків React для iOS/Android або розробку розширень браузера в рамках программи PDP (personal development plan).
- Після цього ви можете брати участь у наших проектах також як розробник NodeJS, інтерфейсний розробник, розробник React Native та/або розробник розширень для браузера.
- Складні та цікаві, часом нетривіальні, чи масштабні проекти з сучасною архітектурою та технологіями. Ми принципово не працюємо з Wordpress та іншими CMS;
- Досвідчені колеги готові допомогти у складних завданнях.Технічно підковані PM, які займаються декомпозицією завдань і знають, як працювати як з клієнтом, так і з розробниками. Жодної зламаної телефонної розмови та жодних оцінок, які спускаються зверху;
- Обов’язкова експертна перевірка коду та тестове покриття важливої ​​функціональності, ефективний процес контролю якості та процедури прийняття завдань;
- Можливість вивчати суміжні напрямки/технології (frontend, браузерні розширення, node.js) — не різко, а системно, як при роботі над повним міні-проектом; під керівництвом наставника та згідно з планом, складеним з наставником, із завданнями, прийнятими QA, тощо.

**Вимоги до кандидата**
- Досвід роботи на комерційних проектах від 2 років;
- Досвід роботи зі стеком LAMP/LEMP: PHP 7+ (бажано PHP 8);
- Досвід роботи з сучасними фреймворками PHP (бажано Laravel);
- Досвід роботи з SQL;
- Знання GIT.

**Буде Плюсом**
- Базове розуміння: HTML5/CSS3, Bootstrap/AMD, Javascript/Typescript, Vue/Angular/React;
- Досвід написання документації REST API (OpenAPI/Swagger/RAML);
- Можливість швидкого пошуку рішень (гуглінг);
- Досвід написання автоматизованих тестів;
- Досвід UX (юзабіліті) та тестування інтерфейсу.

**Поточний стек технологій**
- PHP проекти: LAMP/LEMP, Laravel 5−8+;
- NodeJS: NestJS, TypeORM тощо;
- Інші технології: PostgreSQL, MongoDB, RabbitMQ, Redis, Elasticsearch, InfluxDB, Kubernetes, Bitbucket Pipelines, ArgoCD та ін.;
- Хостинг: Digital Ocean, AWS (включаючи безсерверні служби, такі як Lambda, SQS, SES, API Gateway тощо),
- Heroku, GCP/GKE, Cloudflare тощо;
- Локальна розробка: Docker.

(1) План на день складається на stand-up мітингу і повинен бути виконаний (враховуючи здоровий глузд) протягом дня по контрольних точках. Після прийняття роботи, PM закриває робочий день.