Python Backend Engineer/ Rieltor

RIELTOR.UA - сервіс для розміщення та пошуку житла в оренду та продаж в Україні.  Орієнтований на професійних рієлторів, які допомагають знаходити житло користувачам. 

З нами вже працює більше 9 000 верифікованих рієлторів. Щодня у нас ~ 40 000 активних оголошень та ~ 400 000 активних користувачів.

Продукт ділиться на частини:

  1. для користувачів, які шукають житло: пошук, мапа, обрані оголошення, профілі рієлторів та агентств нерухомості (АН), тощо.
  2. кабінет для рієлторів, АН та власників, де вони можуть керувати оголошеннями, просувати їх та бачити статистику по ним.
  3. адмінка, яка дозволяє нам допомагати користувачам та вирішувати їхні проблеми.

Наша продуктова команда: 

  • 1 frontend developer
  • 1 backend developer
  • product manager

Також знаходимось в пошуку +1 фронтенд інженера.

Технологічний стек у Rieltor: 

  • PHP (плануємо разом з тобою переписати продукт на Python)
  • MySQL
  • AWS
  • Yii2
  • Memcached
  • Redis
  • ReactJS
  • Docker
  • А ще маємо кілька нейронок на Python, які працюють із зображеннями.

Над чим плануємо працювати з технічної точки зору:

Ми хочемо оновити технологічний стек продукту, щоб покращити стабільність та швидкість його роботи - потрібно буде з нуля написати бекенд частину продукту на Python. Хочемо зробити ще кілька нейронок, які допомогли б нам у модерації, спростити рієлторам опис оголошень і т.п. 

Як ми будемо планувати роботу з тобою:

Напочатку більшість часу буде приділятись переписуванню проекту з PHP на Python, а далі цей % буде зменшуватись відповідно до % вилитих та підключених API на Python. Надалі ми разом з тобою будемо домовлятись про розподілення часу на виконання технічних та бізнесових задач. 

Наразі ми не маємо суворого дедлайну по переписуванню проєкту. Ми оцінимо цю роботу разом з тобою щоб строки були реалістичними. 

Про тебе:

  • маєш 3+ роки комерційного досвіду бекенд розробки на Python
  • працював/-ла з реляційними базами даних 
  • маєш досвід роботи з redis, memcache
  • а також з docker
  • маєш впевнені знання ООП та шаблонів проектування 
  • маєш розуміння клієнт-серверної взаємодії 
  • працював/-ла з брокерами черг 
  • знаєш способи масштабування додатків та застосовуєш їх на практиці 

Буде плюсом досвід роботи з:

  • NoSql базами даних
  • іншими мовами програмування (PHP, JavaScript)
  • ReactJS
  • AWS

Як ми плануємо інтегрувати тебе у команду:

З першого робочого дня за тобою буде закріплений ментор, який допоможе адаптуватись, познайомитись з командою, дізнатись більше про продукт, процеси, плани команди, відповідатиме на всі запитання.

Які виклики ми ставимо перед собою та чому нам потрібен ще один розробник:

Після повномасштабного вторгнення та кризи на ринку ми бачимо активне відновлення і допомагаємо рієлторам якомога швидше повернутись до роботи. Для цього ми запустили кілька програм підтримки.

І це принесло результати:

  • кількість активних рієлторів приросло більше ніж в 4 рази
  • кількість активних оголошень приросло більше ніж в 6 разів 

Це нас надихає ще більше зусиль докладати у покращення досвіду користування продуктом та швидше доставляти необхідну функціональність. Тому ми шукаємо досвідченого Backend Engineer’а, який матиме потрібну свободу у прийнятті рішень та зможе застосувати інноваційні технології щоб разом досягати поставлених цілей. 

У що ми віримо, як команда: 

Ми віримо у людей та цінуємо кожного учасника команди. Ми дотримуємось гнучкості у процесах та підходах до розвитку продукту і кожен учасник команди має вплив на це. 

Про етапи співбесід:

Наша команда працює в гібридному форматі (частину часу віддалено, частину в офісі). Співбесіди будуть відбуватись через Google Meet:

  • 1 етап – співбесіда з HR;
  • 2 етап – технічна співбесіда;
  • 3 етап – співбесіда з продакт менеджером.

Декілька слів про внутрішню культуру ЛУН:

  • у нас немає мікроменеджменту та тайм-трекерів — довіра в команді перш за все
  • працюємо невеликими командами, тому кожен має вплив на технології та продукт без зайвої бюрократії
  • ми любимо ітеративний підхід
  • знаємо, що less is more
  • глобальні рішення приймаємо разом, а локальні — самостійно
  • автоматизуємо рутинні процеси, щоб збільшити простір для креативу
  • цінуємо work-life balance, працюємо без жорстких дедлайнів та овертаймів
  • кожні півроку проводимо performance review та щороку — salary review
  • з першого дня роботи забезпечуємо потрібною технікою
  • гнучкий початок робочого дня: кожен сам обирає, з котрої години працювати.

Кожному ЛУН-мейту доступні:

  • оплачувана відпустка (22 робочих дні на рік), у котрій не смикають по задачах
  • оплачувані всі лікарняні, щоб повернутися до роботи повним сил
  • корпоративна бібліотека, до якої ти можеш замовити книжки для професійного розвитку

Про офіс ЛУН:

  • працюємо відддалено з 2020 року , проте є можливість відвідувати офіс за потреби чи бажання, де намагаємось створити максимально безпечні умови перебування.

Якщо наша вакансія тобі відгукнулася — чекаємо на твої резюме :)

або