Logo for TalentIn

Fullstack Engineer (React Native / Node.js) for Crypto Product

Role overview

Qualifications

  • Strong commercial experience with React and React Native
  • Proficient in TypeScript
  • Practical experience with TanStack Query in production
  • Understanding of frontend architecture and Node.js backend

Responsibilities

  • Develop and enhance mobile applications using React Native
  • Create user scenarios for cryptocurrency wallets, payments, balances, and transaction history
  • Develop web interfaces using React and Next.js
  • Improve reliability, observability, and performance of existing products

About the company

TalentIn logo

TalentIn

Staffing & Recruiting

Company details

IndustryStaffing & Recruiting

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company presentation

Українська продуктова компанія, яка з 2022 року розвиває власні рішення у сферах fintech, crypto banking та IT.

Компанія не працює як аутсорсингова або сервісна команда — усі продукти створюються та розвиваються всередині компанії.

Основний продукт — криптобанкінгова платформа, близька за концепцією до Trustee. Платформа вже працює для B2B-клієнтів, а команда розширює її функціональність перед запуском B2C-напряму.

Продукт включає:

  • криптовалютні гаманці;

  • платежі та перекази;

  • баланси й історію транзакцій;

  • blockchain-інтеграції;

  • фінансові API;

  • B2B- та B2C-функціональність.

У компанії працює до 50 спеціалістів. Основна команда знаходиться в Києві, частина технічних фахівців працює віддалено з інших країн.

Компанія підтримує горизонтальну комунікацію, взаємоповагу, відкритість до обговорення технічних рішень та відсутність жорсткого top-down менеджменту.

Role overview

Компанія шукає Fullstack Engineer із сильним досвідом у React та React Native, який відповідатиме за клієнтську частину продуктів, через яку користувачі керують грошима та криптовалютними активами.

Основний фокус на старті — розвиток мобільних застосунків на React Native та web-інтерфейсів на React / Next.js.

Кандидат також долучатиметься до backend-частини на Node.js: розроблятиме API, транзакційну логіку та інтеграції із зовнішніми фінансовими й blockchain-системами.

Це роль для інженера, який однаково серйозно ставиться до UX, надійності продукту та коректності фінансових операцій.

Основні завдання

  • Розробляти та розвивати мобільні застосунки на React Native.

  • Створювати користувацькі сценарії для криптовалютних гаманців, платежів, балансів та історії транзакцій.

  • Розробляти web-інтерфейси на React та Next.js.

  • Відповідати за клієнтський data layer із використанням TanStack Query.

  • Налаштовувати кешування, invalidation, optimistic updates та offline-first сценарії.

  • Проєктувати frontend-архітектуру, структуру компонентів і систему управління станом.

  • Працювати над продуктивністю мобільних та web-застосунків.

  • Розробляти й оновлювати API endpoints на Node.js та TypeScript.

  • Долучатися до реалізації транзакційної логіки та зовнішніх інтеграцій.

  • Брати участь у проєктуванні архітектури нової платформи.

  • Покращувати надійність, observability та продуктивність чинних продуктів.

  • Опрацьовувати failed transactions, retries, втрату мережі та інші нестандартні сценарії.

  • Працювати як із новою розробкою, так і з наявною кодовою базою.

Requirements

  • Сильний комерційний досвід із React та React Native.

  • Досвід запуску та подальшої підтримки реальних мобільних застосунків, а не лише прототипів.

  • Сильне володіння TypeScript.

  • Практичний досвід із TanStack Query у production:

    • caching;

    • invalidation;

    • optimistic updates;

    • синхронізація даних;

    • offline-сценарії.

  • Розуміння frontend-архітектури:

    • component design;

    • state management;

    • design systems;

    • performance optimization.

  • Практичний досвід із React / Next.js.

  • Впевнене розуміння Node.js backend та здатність самостійно створювати або змінювати backend-сервіси.

  • Розуміння принципів роботи транзакційних систем:

    • idempotency;

    • consistency;

    • retries;

    • reconciliation;

    • конкурентні операції.

  • Досвід роботи з API та асинхронними операціями.

  • Здатність працювати з наявною кодовою базою та системно її покращувати.

  • Уважність до тестування, edge cases, інваріантів та audit trails.

  • Продуктове мислення та розуміння того, що UX у фінансових продуктах безпосередньо впливає на довіру користувача.

Will be a plus

  • Практичний досвід у fintech, payments або crypto.

  • Досвід розробки криптовалютних гаманців та wallet flows.

  • Інтеграція WalletConnect, wallet SDKs або Web3-рішень.

  • Досвід реалізації signing flows.

  • Розуміння безпечного зберігання ключів на пристрої через Keychain або Keystore.

  • Робота з on-chain даними на клієнтській стороні:

    • confirmations;

    • transaction statuses;

    • reorg-aware UI;

    • multichain-сценарії.

  • Досвід із Bitcoin, EVM, TRON або іншими blockchain-мережами.

  • Досвід інтеграції з blockchain nodes та RPC.

  • Розуміння on-chain monitoring.

  • Досвід із NestJS.

  • GraphQL або tRPC.

  • Event-driven architecture.

  • Kafka, RabbitMQ або інші message brokers.

  • Native iOS або Android development на Swift чи Kotlin.

  • Досвід створення або підключення native modules.

  • Знання Expo та EAS.

  • Досвід із PostgreSQL, Redis і background jobs.

  • Docker та CI/CD.

  • Досвід із KYC, AML або transaction-monitoring flows.

Company offers

  • Можливість впливати на архітектуру та технічні рішення.

  • Участь у розвитку продукту від чинної B2B-моделі до повноцінного B2C-запуску.

  • Віддалений формат роботи.

  • Мінімум бюрократії та відсутність жорсткого top-down менеджменту.

  • Перегляд винагороди після шести місяців роботи.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at TalentIn

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.