W

W Group

Global fintech ecosystem enabling blockchain adoption

Web & Mobile Frontend Development Trainer

Corporate & Technical Training +1Posted on Nov 11
Full-timeUkraineNo salary listedIn-person

About the Job

Requirements

  • Knowledge of JavaScript and TypeScript, including types, closures, modules, the event loop, asynchronous operations, promises, error handling, and data transformation.
  • Knowledge of web fundamentals, including semantic HTML, CSS, Flexbox and Grid, responsive layouts, Tailwind, the DOM, events, and browser storage.
  • Knowledge of Vue 3 Composition API, Nuxt, Pinia, and Vitest, including component composition, reactivity, state management, rendering, routing, debugging, and foundational client-side and server-side rendering.
  • Knowledge of React hooks, component composition, state, rendering, and debugging as a foundation for React Native development.
  • Knowledge of React Native, Expo, React Navigation, Expo Router, platform APIs, and device, simulator, and emulator debugging; understanding of Android and iOS differences, lifecycle, permissions, list performance, secure storage, and introductory native module concepts.
  • Knowledge of REST, fetch, TanStack Query, authentication, caching, WebSocket, forms and validation, search, filtering, sorting, and pagination; ability to handle loading, empty, error, and success states, disabled actions, duplicate submissions, cancellation, retry, and delayed or out-of-order responses.
  • Knowledge of URL parameters, back navigation, direct links, context preservation, precise monetary calculations, floating-point limitations, currency formatting, and internationalisation.
  • Knowledge of accessibility and security practices, including semantics, keyboard navigation, focus, labels, clear errors, XSS prevention, token handling, and mobile secure storage.
  • Ability to perform component and utility unit tests, integration checks, key user journey tests, regression testing, browser and network debugging, and basic performance investigation.
  • Experience with Node.js, pnpm, Git and GitHub, pull requests, code review, Figma and Dev Mode, DevTools, Jira and Confluence, continuous integration, and test-environment validation.
  • Ability to use Copilot, Cursor, Claude, or similar AI tools practically, critically review their output, and protect sensitive data.
  • Ability to explain concepts, structure progressive practice, and assess individual understanding.

Responsibilities

  • Own the full Vue/Nuxt and React Native/Expo training track.
  • Develop specialised curriculum, materials, environments, starter projects, assignments, and assessment criteria; coordinate shared modules with other trainers and involve internal team experts in selected modules.
  • Deliver practical sessions using a shared training product, combining existing and new code with tasks involving unclear requirements, defects, asynchronous behaviour, and environment failures.
  • Review assignments and pull requests, provide individual feedback, track progress, and teach students to validate and explain AI-assisted work.
  • Conduct an individual final assignment and defence, assessing each participant’s skills and readiness for practical work.

Desired Qualifications

  • Experience with group teaching and curriculum development; cryptocurrency or fintech experience.
  • Experience with monorepositories and Turborepo, OpenAPI code generation and Orval, Playwright, MSW, Storybook, and visual regression testing.
  • Experience with Zustand, React Hook Form or TanStack Form, Zod, i18next, Jest, or React Native Testing Library.
  • Knowledge of Next.js, advanced server-side rendering and hydration, Core Web Vitals, bundle optimisation, and accessibility.
  • Experience with EAS build and submit, Expo Modules, Reanimated, native development with Xcode or Android Studio, push notifications, app-store publishing, and mobile wallet integrations.
  • Web3 knowledge, including blockchain fundamentals, on-chain data with viem or wagmi, wallet connection through existing Reown AppKit components, transaction submission and confirmation, and secure signing patterns; deeper DeFi and smart-contract knowledge is also welcome.
  • Experience with monitoring and analytics tools such as Sentry, Firebase, or PostHog.

About the Company

W Group

Global fintech ecosystem enabling blockchain adoption

W Group is a global fintech ecosystem that combines banking, payments, and blockchain infrastructure to make crypto accessible. Its flagship product, WhiteBIT, is a European cryptocurrency exchange offering spot trading, margin markets, and perpetual futures with many trading pairs. The group also includes Whitepay for crypto payments, Whitechain (an EVM-compatible Layer-1 blockchain), Hash Bank (Georgia’s first fully digital bank), and PayUniCard (e-wallet with international VISA cards), plus ventures like White.market, The Coinomist, and ByHi. Revenue comes from exchange fees, crypto processing fees, and various financial services, and the goal is to accelerate the mass adoption of blockchain by delivering trusted, interconnected financial services to over 35 million users in 150 countries.

Company size
Not listed
Company stage
Not listed
Total funding
$389.1M
Headquarters
Ukraine
Founded
2018

Recently Posted Jobs

Explore more opportunities at W Group

See more jobs