Back-End Engineer (PHP/Python) / ЛУН
ЛУН — сервіс для пошуку та вибору житла в Україні. Ми допомагаємо мільйону користувачів щомісяця обирати найкращий дім для себе. Завдяки цьому ми отримуємо real-time фідбек від юзерів про всі рішення (до речі, серед них можуть бути твої рідні та друзі).
Наша місія — змінити ринок нерухомості в Україні, впроваджуючи технологічні інновації та встановлюючи нові стандарти в PropTech.
17 років ми працюємо над тим, щоб зробити ефективним і надихаючим непростий процес вибору свого першого, другого чи 25-го дому, бо віримо, що дім — це більше, ніж адреса, це частина кожного з нас. Ми прагнемо не просто полегшити процес — ми трансформуємо його. Ми першими відобразили всю нерухомість на 3D мапі та застосували алгоритми штучного інтелекту. А нещодавно ми обʼєднали на одному сайті вторинку і первинку, щоб дати користувачам безшовний досвід в купівлі квартири або оренді.
Наша команда:
Над розвитком ЛУН та супутніх сервісів працює крос-функціональна команда з 20+ людей.
І наразі ми шукаємо +1 Backend Engineer, який(-а) допоможе допоможе нам:
- прискорити delivery
- розвивати продукт, яким реально користуються.
Над чим будемо працювати найближчим часом:
- Розробляти та підтримувати продуктові backend-фічі
- Разом з командою оптимізовувати швидкість роботи сайту
- Вносити архітектурні зміни в ядро продукту
- Поступово мігрувати з PHP на Python
- Займатись ресерчем, покращувати та створювати нові інструменти для роботи над продуктом
- Підтримувати і створювати нові сервіси (власна геобаза, сервіси обробки даних і т.д).
Наш технічний стек:
- Backend: PHP (Yii), Python (Flask, FastAPI), celery
- Frontend: React (Next.js), Twig
- Database: MySQL, PostgreSql, Redis, ElasticSearch
- Infrastructure: Docker, K8S, Vault, AWS, Helm
- Web Server: nginx, Gunicorn
- Message Queue: RabbitMQ.
Що для нас важливо:
- 2+ роки комерційного досвіду backend-розробки на Python або PHP
- Готовність працювати з обома мовами
- Бажання бути частиною процесу проектування, розуміти всі за і проти прийнятих рішень
- Розуміння принципів проєктування та архітектури (SOLID)
- Впевненість з реляційними БД (MySQL, як плюс), вмієш писати складні SQL запити без ORM, знаєш як їх оптимізувати
- Досвід роботи з Docker (створення docker images, використання docker з CI/CD)
- Досвід використання Redis / Memcached
- Досвід з брокерами черг
Чудово, якщо ти також працював(-ла) з:
- ReactJS
- AWS
- K8S