Frontend developer (React)
A mini app that feels native in Telegram
Message KylychWhy we need this role
Participants see Vitrina as a mini app inside Telegram, and soon as a widget on clients' websites. Every animation and every screen affects whether a person plays again.
What you'll do
- Develop the mini app in React and TypeScript
- Build new game mechanics and channel owner screens
- Build game widgets for clients' websites and apps
- Keep things fast and smooth on low-end phones
Who we're looking for
- You know React, TypeScript and modern CSS well
- You care about details: animations, loading states, empty screens
- You can work from a design and suggest how to make it better
- You use AI at work and own the final code
Nice to have
- Experience with Telegram Mini Apps
- Experience with Vue
Your first month
Ship a game screen improvement that noticeably raises the share of people who play again.
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.