12 весеннего 2024 г.
Middle Backend Developer (Jiji) Киев Jiji — ведущая онлайн-торговая площадка в Африке. В 2019 году мы приобрели бизнес OLX в пяти странах. Теперь во всех этих регионах платформа ежемесячно привлекает более 13 миллионов уникальных пользователей, которые просматривают более 5 миллионов объявлений общей стоимостью более 10 миллиардов долларов США. Jiji в настоящее время входит в число самых загружаемых приложений и приложений с самым высоким рейтингом в африканской
12 весеннего 2024 г.
Middle Backend Developer (Jiji)
Киев
Jiji — ведущая онлайн-торговая площадка в Африке. В 2019 году мы приобрели бизнес OLX в пяти странах. Теперь во всех этих регионах платформа ежемесячно привлекает более 13 миллионов уникальных пользователей, которые просматривают более 5 миллионов объявлений общей стоимостью более 10 миллиардов долларов США.
Jiji в настоящее время входит в число самых загружаемых приложений и приложений с самым высоким рейтингом в африканской электронной коммерции.
Обязанности:
- Создание и улучшение API для привлечения клиентов.
- Внедрите функции CRM.
- Поддерживать и улучшать систему автоматического просмотра.
Основные требования:
- Уверенное знание 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 для неблокирующего выполнения кода.
- PostgreSQL — общее понимание реляционных баз данных.
- Уверенное знание принципов реляционных баз данных, включая нормализацию данных, индексирование, оптимизация запросов и управление транзакциями.
- Опыт проектирования и поддержки схем реляционных баз данных, а также написания эффективных SQL-запросов и использования инструментов для настройки производительности баз данных.
- Тестирование — не могу жить без модульного тестирования
- Большой опыт написания модульных тестов и практики тестирования -Driven Development (TDD) для обеспечения качества и надежности кода.
- Знакомство с платформами тестирования, такими как unittest , Pytest или аналогичными для автоматизации тестов, выполнения непрерывной интеграции (CI) и управления средами тестирования.
Приятно иметь:
Знание Node.js/Golang
- Базовые знания или опыт работы с Node.js и Golang для создания микросервисов или других серверных компонентов с возможностью переключаться между технологиями. когда это необходимо.
- Понимание современного JavaScrконцепции ipt (ES6+), а также модель параллелизма Go и ее преимущества в производительности для определенных серверных рабочих нагрузок.
Что мы предлагаем:
- 20 рабочих дней ежегодного оплачиваемого отпуска и неограниченное количество оплачиваемых больничных;
- Работайте, не выходя из дома или в одном из наших офисов в Киеве или Варшаве;
- Современные устройства Apple;
- Бесплатные перекусы, завтраки и обеды в офисе;
- Продолжайте учиться с помощью нашей обширной корпоративной библиотеки, внутренних онлайн-встреч и лекций;
- Развивайте свои навыки с помощью нашей программы компенсации за обучение;
- Медицинская страховка и корпоративный врач.
Присоединяйтесь к нам!