What makes the role special
Work with Group-IB Fraud Protection — an advanced platform built to uncover and stop sophisticated online fraud. You’ll think like an adversary, analyze real-world tactics, and counter threats ranging from social engineering and account misuse to malicious bots, web injections, mobile trojans, and complex malware-driven fraud schemes.
Tasks to solve
- Develop and maintain the GUI frontend written in TypeScript and React
- Design and implement Protobuf gRPC APIs
- Write and maintain automated tests, review code from teammates
- Develop a monitoring system for anonymized transactions
- Design and implement complex client-side scenarios
- Build a graph visualization tool for analytical exploration of relationships between various data structures
This role is perfect for you if
- Has strong proficiency in TypeScript and React, with a solid understanding of static typing and reactive programming principles
- Has a good command of JavaScript and understands how it behaves across different browsers
- Has hands-on experience in frontend development and can review and support other developers’ code
- Knows how to work with Web Workers and various Web APIs
- Approaches architecture and coding in a structured and methodical way
- Can solve complex problems with clear, understandable solutions
- Has good technical awareness, enthusiasm, and a collaborative mindset
What else we appreciate in our team
- Experience with MobX, Vite, and Biome JS
- Experience in designing Protobuf and gRPC APIs
- Familiarity with Tanstack Query and Tanstack Router
- Experience with Golang, Docker, and Kubernetes (our backend is written in Go)
- Experience working with micro-frontends and monorepositories
