Prom.ua is the largest marketplace in Ukraine, where more than 200 million products are sold by 60 thousand entrepreneurs from all over the country. The platform connects shoppers looking for everything they need at the best price — from everyday essentials to home goods and appliances. At the same time, it helps entrepreneurs develop their business through the marketplace catalog, Prom platform sites and mobile application.A strong engineering direction is responsible for product stability and
Prom.ua is the largest marketplace in Ukraine, where more than 200 million products are sold by 60 thousand entrepreneurs from all over the country. The platform connects shoppers looking for everything they need at the best price — from everyday essentials to home goods and appliances. At the same time, it helps entrepreneurs develop their business through the marketplace catalog, Prom platform sites and mobile application.
A strong engineering direction is responsible for product stability and development. The Customer Retention team creates tools to bring customers back and drive their engagement in the marketplace. Now the team is looking for a Middle Python Developer, who will join the scaling of services, strengthening the quality of technical solutions and further development of the product.
Main task list:
- Development of tools to stimulate user activity: personalized delivery, discounts and return mechanisms, etc. that increase repeat purchases.
- Support and development of smart delivery subscription: control of subscription relevance and work under high load (up to 1000 RPS).
- Integration with eSputnik for omnichannel communication: transmitting user events and creating webhooks.
- Building business logic based on user events (views, cart, order, payment) to trigger marketing trigger scripts and of communications.
- Ensuring reliability and quality of services in cross-team interaction with other directions.
What is required for this role:
- Experience with Python from 3 years.
- Sufficient knowledge of PostgreSQL (including work with transactions) and experience using Docker and Kubernetes.
- Understanding the principles of asynchronous interaction and the operation of services under workload.
- Autonomy and sociability: comfortable working with a lot of internal interactions and cross-team coordination.
- Product mindset: understanding the business logic and impact of technical solutions on the product and users.
Will be a plus:
- Experience of working withFastAPI, Redis, gRPC, Kafka.
product: all pushes and messages that users see go through our team. The ability to make Prom.ua convenient and interesting so that customers return again.- Inter-team interaction: work in connection with other teams, Big Data research results and their processing, work with recommendation systems, work with external service providers, work with the internal system billing
development: mentoring, internal knowledge bases, coaching sessions and support for training outside the company.- Stability and care: formal employment, 24 days of paid vacation, unlimited sick, medical insurance and corporate psychologist.
- Flexible full-time: work remotely or in an office in Kyiv, arranged for productive work and team meetings; regular offline team meetings are an important part of the job.
- EVO values and culture: transparent processes, autonomy, openness, respect, equal opportunities, team building, volunteer initiatives and active community participation.
What to expect after a vacancy response: interview with a recruiter -> technical interview -> final meeting with managers.