TL;DR
Senior Backend Developer (Python): Develop and optimize core backend systems for an app review management and ASO platform with an accent on user interaction with product data, source-agnostic data storage, and flexible analytics. Focus on designing scalable APIs, ensuring efficient data delivery, and integrating with various data sources like ratings and reviews.
Location: Fully remote. Occasional visits to Belgrade/Batumi/Tbilisi are welcome.
Company
hirify.global is an App review management and ASO platform that helps app developers, product managers, marketing teams, and customer support manage app data, improve ratings, and increase user loyalty.
What you will do
- Develop and optimize core backend functionality and user interaction systems for product data.
- Design, develop, and support a source-agnostic data storage layer for efficient data delivery.
- Develop systems for generating insights from customer and product data, focusing on flexible and custom reporting.
- Support internal and public APIs for core data entities, adhering to API-first principles.
- Design, build, maintain, and document an efficient, testable, reliable, secure, and scalable codebase.
- Collaborate on system architecture improvements and deploy applications smoothly with the Platform team.
Requirements
- +5 years of software development experience in backend.
- +3 years of asyncio experience in Python development.
- Proficiency in FastAPI for API endpoint development.
- Strong SQL skills (MySQL or PostgreSQL) and experience with ORM frameworks (preferably SQLAlchemy).
- Experience with NoSQL DBs (MongoDB) and message-brokers (RabbitMQ, Kafka).
- Experience with unit testing (Pytest).
- Upper intermediate English proficiency.
Nice to have
- Experience with cloud-based services (AWS).
- API-first experience in designing and evolving systems.
- Experience with long-running migrations or large-scale refactorings in complex codebases.
Culture & Benefits
- Full-time remote job with optional monthly visits to Belgrade, Batumi, or Tbilisi.
- Paid vacation and sick leaves, with additional days off for special occasions.
- Generous social benefits package including health insurance, equipment reimbursement, and a home office moderation bonus.
- Stock options bonus according to the employee stock ownership plan.
- Executive-level visibility into company operations and dedicated support for fast-track onboarding.
- Work with an open-minded and friendly team of high-skilled professionals.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →