Backend developer (Python)
New game mechanics and integrations with other platforms
Message KylychWhy we need this role
Vitrina grows through new mechanics and integrations: checking subscriptions and actions on other platforms, games in apps and on clients' websites. We need someone who will make this reliable — even when thousands of people join a game at once.
What you'll do
- Design and build APIs for game and prize mechanics
- Connect external platforms: subscription checks, actions, messaging
- Keep speed and reliability during traffic peaks
- Protect games from cheating together with the analyst
Who we're looking for
- You write Python confidently and know asynchronous development
- You know SQL and relational databases well
- You write tests and think about what breaks under load
- You work with AI assistants and carefully review their code
Nice to have
- Experience with queues and background jobs
- Experience with the Telegram Bot API or mini apps
Your first month
Learn the architecture and ship one integration or mechanic from task to production.
Why our roles are always open
An open role doesn't mean we need someone right now. We're looking for the best of the best and are ready to welcome such a person to the team if we find common ground and shared values.
- 1We get acquaintedYou message Kylych and tell him about yourself and your idea. We have a call and see if we're a match.
- 2ReserveIf we match but there's no work for you yet, you're in our reserve. We stay in touch and share news.
- 3You hear from us firstWhen we need more hands, we call the people we already know first. We start with a small task.
How we work
- Come with an ideaWe start the conversation with your idea of what you would improve in our work. The best ideas go straight into the plan.
- Freedom and results on timeWe're not a corporate-style company. You decide how and when to work, and deliver the agreed result on time. We evaluate honestly — by results.
- We finish what we startEvery process is seen through to the end: a task is closed when there is a result, not when it was started.
- Every role has a backupRoles and responsibilities are written down, so part of the work can always be handed to a colleague — with no loss for the client and no heroics.
- Top AI tools, paid by the companyWe work with the latest Claude, ChatGPT and other models and expect you to use them every day — at work and in life. The company pays for the subscriptions, and a person is responsible for the result.
- Happy clients and partnersOur goal is the best service on the market: everyone who works with us should want to keep going.
- Two meetings a weekMeet, split the tasks, get them done. No extra calls and no reports for the sake of reports.
- Hourly pay and optionsHourly pay and option bonuses — for those who grow with the company.
- For the whole worldWe're building a company for the whole world: remote and part-time from any country. What matters is not where you live but what you do.