Utorg
Senior Full-Stack Engineer (Frontend-focused, AI-first)
21 ч. назад
Страна неизвестнаSeniorRemoteB2
reacttypescriptvitetanstack queryzustandmuitailwindnext.js
Utorg is a fintech company offering stablecoin payment infrastructure and crypto on/off-ramp services with over 2 million users globally. They seek a senior full-stack engineer focusing mostly on frontend development and working extensively with AI tools.
О компании
- Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards.
- Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app.
- On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.
- Fully MiCA-authorized across the EEA.
- PCI DSS Level 2 certified.
- Backed by Dragonfly, TA Ventures, and Hypra.
- Size of the team: 11-50.
- Remote work location.
О продукте
- Frontend tech stack includes React 18/19, TypeScript, Vite, TanStack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry.
- Testing with Playwright, Vitest, Testing Library, MSW.
- Backend tech stack includes Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/TypeScript services, PostgreSQL, Redis, NATS, Temporal.
- Infrastructure uses Docker, Kubernetes (GKE), FluxCD, GitHub Actions, Cloudflare.
- Web3 tools: viem, ethers.
- AI tools: Claude Code, MCP, custom skills and plugins, AI code review in CI.
- The products include crypto on/off-ramp widget with KYC, card payments with 3-D Secure, alternative payment methods, and customer account areas built as one codebase with white-label brands.
- Merchant checkout hosted payment pages supporting multi-step flow with KYC and compliance.
- Back-office admin apps being rebuilt on modern stacks replacing legacy admin.
Обязанности
- Own features end-to-end from ticket to production including UI, API contract, backend changes, tests, release, monitoring.
- Make frontend architecture decisions and lead migrations from legacy admin and UI libraries to modern stacks with stricter type checks.
- Build and improve AI-driven development workflows including project context files, shared skills, automated PR reviews in CI, agent-driven checks.
- Review teammates' and AI agents' code to maintain high quality.
- Collaborate with product, design (Figma), QA, and backend engineers in a weekly release cycle.
Требования
- 5+ years of commercial frontend development, 3+ years with React + TypeScript in production.
- Solid modern React skills including server-state management (TanStack Query or similar), client state (Zustand/Redux), forms, routing, performance.
- Comfortable working with large legacy codebases and not just greenfield projects.
- Production backend experience in at least one language; Java or Kotlin with Spring is a plus; Node.js/TypeScript or Go also acceptable.
- Ability to design REST APIs, work with PostgreSQL schemas, indexes, migrations, and ship changes in Java services.
- Experience with agentic development using Claude Code, Codex, or similar agents including writing skills, commands, connecting agents to tools through MCP, reviewing and managing agent output.
- Testing experience with Playwright (e2e), Vitest/Jest (unit/integration).
- Security aware handling real money, personal data, auth tokens, iframes, and cross-origin messaging.
- Fluent Russian and good English for reading and writing technical texts.
Будет плюсом
- Experience with payments/fintech: card flows, 3-D Secure, alternative payment methods, KYC SDKs (e.g., SumSub), fraud prevention, open banking.
- Web3 frontend experience with viem / ethers, wallet connection, EIP-712 signing.
- Experience building multi-brand (white-label) products, theming, and design tokens.
- Experience with OpenAPI-generated clients (Orval), TanStack Router / Table.
- Familiarity with Kotlin, Spring Boot, NATS, Temporal.
- Experience with Docker, Kubernetes, GitHub Actions, GitOps (FluxCD), Cloudflare Workers.
Условия
- Fully remote work in an international team.
- AI-first engineering culture, not experimental.
- Real influence on architecture and team workflows.
- Product at real scale with millions of users and thousands of partner platforms.
- Competitive salary based on individual performance review.
- Transparent feedback culture valuing ownership and visible impact.
Как откликнуться
- Apply with your CV.
- Application review.
- HR interview with a short technical screen.
- Technical interview includes a live task solved with your AI agent sharing your screen and a design discussion.
- Final interview with the CTO.
- Offer.