Frontend Engineer
Wallet
Wallet in Telegram is a digital asset solution natively embedded into Telegram’s interface. Backed by The Open Platform, Wallet in Telegram gained 100M+ user accounts in 2024, and aims to make its solution available to all 1BN+ of Telegram’s users. Wallet in Telegram offers a dual-wallet experience with Crypto Wallet (a multi-chain wallet for trading and sending crypto to contacts) and TON Wallet (a self-custodial wallet with access to the TON ecosystem of dApps and tokens).
We are looking for Frontend/Fullstack Engineer in our Core teams. Our team build most of the things you see on main page of Wallet.
Responsibilities:
- Build one of the best and most heavily loaded crypto wallets in the world. We care about building the best-in-market product with near-native UX for users within the Telegram ecosystem.
- Collaborate with Product Managers and other team members to crystallize requirements, providing new ideas and enhancements.
- Design & program cost-efficient solutions side-by-side with backend developers. While we expect you to contribute to backend work, our backend experts will provide guidance and support.
- Write UI end-to-end tests.
- Work on improving frontend performance (abbreviations like FCP, TTFB should not scare you).
- Adhere to the Pixel Perfect principle. Our designers make a great effort to make the Wallet interface as concise and understandable as possible, and we should help them with that.
Requirements:
- 5+ years of experience with TypeScript and React.
- Some backend experience (any language, databases, APIs) or strong willingness to learn and contribute to backend development. Our backend written on Python.
- Expertise in building complex layouts with CSS (flex boxes, grids, logical properties).
- Experience with modern browser technologies (web animations, prefetch/preload).
- Understanding how browser and internet work (page rendering, communication with server, caching).
- Strong UX and design sensibilities, and a desire to sweat the small stuff (pixel-perfect, progressive enhancement).
- Strong communication skills, a positive attitude, and empathy.
- Self-awareness and a desire to continually improve.
- Ability to evaluate task's complexity realistically.
- Willingness to discuss and hear opposite point of view.
- B2+ Level English.
Why it is a fantastic opportunity:
- Our business is growing at an exponential scale.
- Non-bureaucratic management that focuses on results.
- Regular performance reviews to assess your progress.
- Remote setup with access to our hubs in Dubai, Yerevan, London and Belgrade.
- Compensation for medical expenses.
- Provision of necessary equipment.
- 20 working days of paid vacation annually.
- 11 days off per year.
- 14 days of paid sick leave to support your health and recovery when needed.
- Access to internal conferences, English courses and corporate events.