Jobs Kyiv

4
  • · 41 views · 6 applications · 5d

    Team Lead Tech Lead to $4500

    Ukraine · Product · 5 years of experience
    Обов’язки: Керування процесом розробки нового проєкту (PHP (Symphony) / JS (Angular) / Go/NodeJS (Gateway)) Лідерство та менторство членів інженерної команди Проведення код-рев’ю та надання технічних рекомендацій Розробка ефективних, тестованих і...

    Обов’язки:

    • Керування процесом розробки нового проєкту (PHP (Symphony) / JS (Angular) / Go/NodeJS (Gateway))
    • Лідерство та менторство членів інженерної команди
    • Проведення код-рев’ю та надання технічних рекомендацій
    • Розробка ефективних, тестованих і багаторазово використовуваних Symfony бандлів
    • Проєктування та підтримка якісної програмної архітектури
    • Управління командою протягом усього циклу розробки ПЗ відповідно до визначених пріоритетів
    • Створення інструментів і додатків із використанням чистого, масштабованого та ефективного коду.
    • Використання інструментів програмування та автоматизації для оптимізації процесів розробки.
    • Проведення тестування вимог (верифікація та валідація).
    • Співпраця з внутрішніми командами та зовнішніми постачальниками для підтримки та покращення продукту.
    • Документування архітектури та процесів.
    • Використання сучасних технологій для забезпечення безпеки, масштабованості та актуальності програмного забезпечення.

       

    Вимоги:

    • 5+ років досвіду на позиції Senior PHP Developer.
    • 2+ роки досвіду на позиції Team Lead.
    • Глибокі знання PHP 8+ та фреймворку Symfony.
    • Досвід роботи з PostgreSQL, Redis, RabbitMQ.
    • Досвід використання Docker та Kubernetes.
    • Знання OpenAPI, REST та стандартів безпеки OWASP.
    • Досвід інтеграції кількох джерел даних і баз даних у єдину систему.
    • Глибоке розуміння інтеграції веб-сервісів: XML, SOAP, REST.
    • Знання принципів дизайну систем, API та ПЗ (DDD, TDD).
    • Досвід розробки ПЗ з мікросервісною архітектурою.
    • Відмінні навички проєктування реляційних баз даних і налаштування продуктивності (PostgreSQL).
    • Досвід створення масштабованих RESTful/RPC JSON веб-сервісів.
    • Досвід проведення код-рев’ю та менторства команди.
    • Увага до деталей та відповідальність за результат.
    More
  • · 36 views · 5 applications · 5d

    Team Lead Tech Lead to $4500

    Ukraine · Product · 5 years of experience
    Обов’язки: Керування процесом розробки нового проєкту (PHP (Symphony) / JS (Angular) / Go/NodeJS (Gateway)) Лідерство та менторство членів інженерної команди Проведення код-рев’ю та надання технічних рекомендацій Розробка ефективних, тестованих і...

    Обов’язки:

    • Керування процесом розробки нового проєкту (PHP (Symphony) / JS (Angular) / Go/NodeJS (Gateway))
    • Лідерство та менторство членів інженерної команди
    • Проведення код-рев’ю та надання технічних рекомендацій
    • Розробка ефективних, тестованих і багаторазово використовуваних Symfony бандлів
    • Проєктування та підтримка якісної програмної архітектури
    • Управління командою протягом усього циклу розробки ПЗ відповідно до визначених пріоритетів
    • Створення інструментів і додатків із використанням чистого, масштабованого та ефективного коду.
    • Використання інструментів програмування та автоматизації для оптимізації процесів розробки.
    • Проведення тестування вимог (верифікація та валідація).
    • Співпраця з внутрішніми командами та зовнішніми постачальниками для підтримки та покращення продукту.
    • Документування архітектури та процесів.
    • Використання сучасних технологій для забезпечення безпеки, масштабованості та актуальності програмного забезпечення.

       

    Вимоги:

    • 5+ років досвіду на позиції Senior PHP Developer.
    • 2+ роки досвіду на позиції Team Lead.
    • Глибокі знання PHP 8+ та фреймворку Symfony.
    • Досвід роботи з PostgreSQL, Redis, RabbitMQ.
    • Досвід використання Docker та Kubernetes.
    • Знання OpenAPI, REST та стандартів безпеки OWASP.
    • Досвід інтеграції кількох джерел даних і баз даних у єдину систему.
    • Глибоке розуміння інтеграції веб-сервісів: XML, SOAP, REST.
    • Знання принципів дизайну систем, API та ПЗ (DDD, TDD).
    • Досвід розробки ПЗ з мікросервісною архітектурою.
    • Відмінні навички проєктування реляційних баз даних і налаштування продуктивності (PostgreSQL).
    • Досвід створення масштабованих RESTful/RPC JSON веб-сервісів.
    • Досвід проведення код-рев’ю та менторства команди.
    • Увага до деталей та відповідальність за результат.
    More
  • · 100 views · 4 applications · 22d

    Senior Full Stack PHP Developer

    Office Work · Ukraine (Kyiv) · Product · 7 years of experience
    Привіт. Я Руслан - team lead команди веб-розробки в bodo. Зараз я в пошуках Senior Full Stack PHP програміста в команду. Робота в офісі в Києві, всього 5 хвилин від метро «Либідська». Пропонуємо офіційне працевлаштування з бронюванням від мобілізації...

    Привіт. Я Руслан - team lead команди веб-розробки в bodo.

     

    Зараз я в пошуках Senior Full Stack PHP програміста в команду. Робота в офісі в Києві, всього 5 хвилин від метро «Либідська». Пропонуємо офіційне працевлаштування з бронюванням від мобілізації через Дія.City.

     

    Мій кандидат:

    ● Має досвід розробки на PHP більше 7 років. Досвідчений в OOP, розуміє і використовує SOLID принципи.

    ● Вміє писати клієнтську частину на чистому JS (верстати не потрібно, для цього є окрема людина).

    ● Розуміє принципи оптимізованих запитів до реляційних БД (використовуємо MySQL).

    ● Має досвід розробки на Symfony, або в системах схожого підходу (для прикладу самостійна збірка системи з пакетів використовуючи DI, і DDD направлених ORM).

    ● Готовий працювати також з проектами на Yii2. При цьому потрібно розуміти які підходи в YII2 суперечать хорошим практикам коду, щоб мінімізувати шкоду від них.

    ● Без шкідливих звичок, включаючи куріння та вейпінг.

     

    Наш стек:

    ● Використовуємо Docker з Docker Compose.

    ● Структура сайтів — моноліт, рухаємося в сторону модульності.

    ● JS пишемо в OOP парадигмі.

    ● Три проекта на Symfony 4.4, PHP 7.4.

    ● Два проекти на Yii2, PHP 7.4 (в процесі плавної модернізації, і відходу від Yii2).

     

    Інтеграція з внутрішніми сервісами:

    ● 1С (SOAP API).

    ● Репозиторій перекладів (REST API).

     

    Пакети та важливу бізнес-логіку на проекті покриваємо unit тестами.

    Також використовуємо прийомочні тести (Selenium + Chrome) для перевірки працездатності системи в цілому.

     

    Наші публічні проекти:

    ● https://www.bodo.ua/

    ● https://bodo.com/tr/

    ● https://travel.bodo.ua

    ● https://bodocard.ua/

     

    Внутрішні системи власної розробки:

    ● Система для продажів вражень на острівцях в ТРЦ з планшетів.

    ● Також є «внутрішня кухня», де провайдери працюють з записами на послуги.

    ● Репозиторій перекладів один на всі проекти, де централізовано робимо переклади та розсилаємо їх проектам.

     

    Наші цінності:

    ● Любимо п'ятірку SOLID.

    ● Код розділяємо на незалежні пакети, які можна повторно використовувати.

    ● Для інтеграції залежностей використовуємо DI.

    ● Слідкуємо за швидкістю роботи сайтів. Всі показники pagespeed отримані від реальних користувачів у нас в зеленій зоні, включаючи мобільну версію https://i.imgur.com/kawOuOF.png , на відміну від інших великих e-comerce проектів, для прикладу rozetka https://i.imgur.com/ROBXDI8.png

    ● Формат написання коду уніфікується, вибираючи найбільш вигідний варіант з існуючих.

    ● Приклад нашого сучасного коду, а саме частини пакетів, які вирішують проблему перекладів сайтів: https://github.com/ali-translator

     

    Ми пропонуємо:

    ● Можливість розвитку та кар'єрного зростання до позиції Team Lead.

    ● Щорічний перегляд та коригування зарплати.

    ● Гнучкий початок робочого дня.

    ● Вихідний на день народження твій, або дитини, якщо він припадає на робочий день.

    ● Компенсацію 50% витрат на зовнішнє професійне навчання.

    ● 30% знижки на враження bodo.

    ● Роботу в україномовній команді.

     

    Спеціалізованої QA-команди немає. Тестуємо задачі самостійно та здаємо їх без багів. Всі задачі проходять code review. Роботу організовуємо через Jira (scrum) і Gitlab.

     

    Якщо тебе зацікавила вакансія і ти готовий розвиватися разом із нами — відгукуйся, і не забудь додати посилання на свій код, який на твою думку зможе описати рівень твоєї розробки.

    More
  • · 133 views · 31 applications · 28d

    Senior PHP Engineer

    Countries of Europe or Ukraine · Product · 5 years of experience Ukrainian Product 🇺🇦
    AMО — українська продуктова IT-компанія, яка допомагає мільйонам людей у всьому світі змінювати життя завдяки здоровим звичкам. Ми впевнені, що турбота про здоров’я може бути простою та доступною, тому створюємо зручні digital-інструменти, які полегшують...

    AMО — українська продуктова IT-компанія, яка допомагає мільйонам людей у всьому світі змінювати життя завдяки здоровим звичкам. Ми впевнені, що турбота про здоров’я може бути простою та доступною, тому створюємо зручні digital-інструменти, які полегшують шлях наших користувачів до омріяних результатів.

     

    Наші мобільні застосунки — MadMuscles, Harna та Unimeal — надають експертну підтримку в харчуванні, тренуваннях і відновленні, допомагаючи досягати нових висот і почуватися краще кожного дня.

     

    Зараз ми у пошуках Senior PHP Engineer, який разом з командою розвиватиме застосунок Unimeal, працюючи над трекером для користувачів, алгоритмами генерації мілпланів та оптимізацією ключових сервісів.

     

    Стек: PHP 8.3, Symfony 6.4, MySQL 8, MongoDB, Redis, Memcached, RabbitMQ, Kafka, ElasticSearch, Centrifugo, Docker, Kubernetes, AWS.

     

    Команда: 2 Backend Engineers, 2 Android Developer, 2 iOS Developer, 2 QA Engineers, Designer, Project Manager, Product Manager.

     

    Твої ключові задачі:

    • Розробка API, написання алгоритмів мілпланів;
    • Робота над покращенням ключових модулів, фічей та функціоналу застосунку;
    • Оптимізація та рефакторинг сервісів додатку;
    • Виділення реюзабельних модулів з моноліту;
    • Брати участь у прийнятті архітектурних рішень і код рев’ю;
    • Брати на себе ініціативу у вдосконаленні поточного продукту та процесів;
    • Брати участь у обговореннях, впливати на оптимізацію й реалізацію функціоналу продукту.

     

    Для цього тобі знадобиться:

    • Досвід розробки на PHP понад 5 роки;
    • Розуміння принципів роботи OOP, SOLID;
    • Досвід роботи з PHP фреймворками (Symfony/Yii/Laravel);
    • Досвід з MySQL чи MongoDB;
    • Досвід роботи з системами кешування (Memcached/Redis);
    • Досвід роботи з чергами (RabbitMQ/Kafka);
    • Досвід по рефакторингу великих проєктів.

     

    В AMO ми створюємо умови, що дозволяють поєднувати професійне зростання із турботою про себе, і пропонуємо:

    • Відпочинок та баланс. Найкращі результати досягаються в гармонії з особистим життям, тому ми надаємо 20 робочих днів відпустки на рік і двічі на рік — додаткові оплачувані канікули для перезавантаження. У разі хвороби — необмежені оплачувані лікарняні, щоб зосередитися на відновленні.
    • Здоров’я та спорт. Повністю покриваємо медичне страхування з першого робочого місяця. Для підтримки активного способу життя організовуємо корпоративні тренування з йоги, боксу та функціональних вправ в офісі, додатково також кожен спеціаліст має власний бюджет на компенсацію вартості абонемента чи спортивного обладнання. В офісі на тебе щоденно чекають сніданки та обіди, щоб ти міг/могла зосередитися на роботі.
    • Розвиток та навчання. Твій розвиток — це інвестиція у твоє майбутнє та майбутнє компанії. Ми складаємо індивідуальні плани розвитку та проводимо регулярну оцінку перформенсу. Компанія покриває більшу частину витрат на зовнішні курси, а також надає можливість покращувати знання англійської через корпоративного провайдера або в зовнішній школі.

     

    Рекрутмент процес: Інтерв’ю з рекрутером — Технічне інтерв’ю — Фінальне інтерв’ю.

     

    Зацікавила вакансія? Давай поспілкуємось:)

    More
Log In or Sign Up to see all posted jobs