Джиджи a> — ведущая онлайн-торговая площадка в Африке. В 2019 году мы приобрели бизнес OLX в пяти странах. Теперь во всех этих регионах платформа ежемесячно привлекает более 13 миллионов уникальных пользователей, которые взаимодействуют с более чем 5 миллионами объявлений общей стоимостью более 10 миллиардов долларов.Jiji в настоящее время входит в число самых загружаемых и самых рейтинговых приложений в электронной коммерции в Африке.Обязанности:Создавайте и улучшайте API для привлечения клие
Джиджи a> — ведущая онлайн-торговая площадка в Африке. В 2019 году мы приобрели бизнес OLX в пяти странах. Теперь во всех этих регионах платформа ежемесячно привлекает более 13 миллионов уникальных пользователей, которые взаимодействуют с более чем 5 миллионами объявлений общей стоимостью более 10 миллиардов долларов.
Jiji в настоящее время входит в число самых загружаемых и самых рейтинговых приложений в электронной коммерции в Африке.
Обязанности:
- Создавайте и улучшайте API для привлечения клиентов.
- Реализовать функции CRM.
- Поддерживать и улучшать систему автоматического просмотра.
< p style="font-style: нормальный; шрифт-вес: 300">
Основные требования:- Сильные навыки Python и SQL
- Глубокие знания и практический опыт работы с Python для серверной разработки, включая написание эффективного, масштабируемого и поддерживаемого кода.
- Умение писать и оптимизировать SQL-запросы для PostgreSQL, понимать схемы баз данных, стратегии индексирования и выполнять настройку производительности.
- 3 года коммерческого опыта работы с Python/Golang, PostgreSQL
- Не менее 3 лет профессионального практического опыта разработки и поддержки серверных служб и API с использованием Python или Golang.
- Большой опыт работы с PostgreSQL, включая проектирование схем, сложные запросы и управление взаимодействием с базами данных в производственных средах.
Технические навыки:
- Среды Python: Flask, SQLAlchemy, FastAPI
- Подтвержденный опыт создания RESTful API с использованием Flask, включая понимание промежуточного программного обеспечения, обработки запросов и маршрутизации.
- Владение SQLAlchemy для работы с базами данных с использованием ORM, включая управление миграциями и связями между моделями данных.
- Знакомство с FastAPI для разработки высокопроизводительных асинхронных API с хорошим пониманием функций Python async/await для неблокирующего выполнения кода.
< /li> - PostgreSQL — общее представление о реляционных базах данных
- Хорошие знания принципов реляционных баз данных, включая нормализацию данных, индексацию, оптимизацию запросов и управление транзакциями.
- Опыт проектирования и поддержки схем реляционных баз данных, а также написания эффективных SQL-запросов и использования инструментов для настройки производительности баз данных.
- Тест — без модульного тестирования жить нельзя
- Обширный опыт написания модульных тестов и практики разработки через тестирование (TDD) для обеспечения качества и надежности кода.
- Знакомство с такими средами тестирования, как unittest, Pytest или аналогичный для автоматизации тестов, выполнения непрерывной интеграции (CI) и управления средами тестирования.
Приятно иметь:
Знание Node.js/Golang
Базовые знания или опыт работы с Node.js и style="font-weight: 600; font-style: inherit">Golang для создания микросервисов или других серверных компонентов с возможностью переключения между технологиями при необходимости.- Понимание современных концепций JavaScript (ES6+), а также модели параллелизма Go и ее преимуществ в производительности для определенных внутренних рабочих нагрузок.
Что мы предлагаем :
- 20 рабочих дней ежегодного оплачиваемого отпуска и неограниченных оплачиваемых больничных;
- Работайте, не выходя из дома или в одном из наших офисов в Киеве или Варшаве ;
- Современные устройства Apple;
- Бесплатные перекусы, завтраки и обеды в офисе;
- Продолжайте обучение с помощью нашей обширной корпоративной библиотеки, внутренних онлайн-встреч и лекций;
- Повышайте свои навыки с помощью нашей программы компенсации за обучение;
- Медицинская страховка и корпоративный врач.
Присоединяйтесь к нам!