WhiteBIT

Front-End Engineer (React.js + TypeScript)

$$$$
πŸ‡ΊπŸ‡¦ Ukrainian Product

Join Whitechain β€” Build the Future of Web3!

At Whitechain, we’re on a mission to revolutionize blockchain, smart contracts, and cryptography. As part of the WhiteBIT ecosystem, we’re building cutting-edge Web3 solutions, from our own EVM blockchain to non-custodial wallets, DeFi platforms, and GameFi experiences.We’re looking for ambitious innovators to help us bridge the gap between retail and corporate blockchain adoption. If you’re passionate about decentralization, Web3, and shaping the future of digital economies, this is your chance to make an impact!

The future of Web3 starts with you β€” join us as a Front-End Engineer!
 

Requirements:

β€” 4+ years of professional front-end experience, with production experience predating AI-assisted development – we require an engineering foundation built before coding agents, verified at interview through deep debugging and fundamentals questions;
β€” Strong React + TypeScript; production experience with Next.js (App Router, server components);
β€” Practical web3 experience: worked with wallet integrations (custodial or non-custodial), querying RPC nodes, and reading on-chain data, with a working grasp of blockchain fundamentals – transactions, gas, nonces, and EVM basics;
β€” Hands-on production experience with viem and wagmi (current major versions): wallet connection, contract reads/writes, transaction lifecycle handling (pending/confirmed/stuck/replaced);
β€” Experience building or integrating cross-chain bridge flows (deposit/withdrawal UX, multi-chain state, confirmation tracking);
β€” Experience working in a monorepo with shared packages: consuming and contributing to a shared component/utility library, semantic versioning, changelogs, avoiding breaking downstream apps;
β€” Strong practical AI-tooling expertise: running coding agents (e.g. Claude Code or similar) including parallel agent workflows, reviewing and correcting AI-generated code, building agentic pipelines; a forward-looking mindset toward AI-assisted engineering is a hard requirement;
β€” Ability to review someone else’s code critically – including AI output – and catch subtle correctness issues, especially in transaction/signing paths;

Would be a plus:

β€” React Native experience;
β€” OP-stack rollup experience or knowledge (sequencer, L1 data posting, deposits/withdrawals);
β€” DeFi protocol familiarity (AMMs/DEXes, token approvals, allowance UX);
β€” E2E and visual-regression testing experience (Playwright or similar);
β€” Accessibility and i18n experience;
 
 

Responsibilities:

β€” Maintain and extend the shared front-end packages (UI components, utilities, web3 helpers, configuration) consumed by all Whitechain applications: triage, fixes, releases, and non-breaking evolution;
β€” Stand up new user-facing applications quickly from the internal boilerplate and shared platform, taking them from scaffold to production;
β€” Build and maintain blockchain-facing features day-to-day: wallet connection, contract interaction, transaction submission and confirmation tracking, chain switching, error and edge-case handling;
β€” Implement and maintain cross-chain bridge user flows (deposits, withdrawals, status tracking);
β€” Work AI-first: execute with coding agents, run parallel agent workflows where appropriate, and apply rigorous human review to everything an agent produces – with extra scrutiny on signing/transaction code;
β€” Act as second reviewer on web3-sensitive code paths;
β€” Contribute to e2e/visual-regression test coverage and keep CI quality gates green;
β€” Follow and contribute to engineering conventions, ADRs, and documentation.

 

Work conditions:

Immerse yourself in Crypto & Web3:

β€” Shape the Future β€” Work on high-impact blockchain products at the forefront of Web3.
β€” Innovate & Create β€” Your ideas drive real-world solutions and technological breakthroughs.
β€” Global Reach β€” Build scalable solutions for businesses and users worldwide.
β€” Web3-Powered Culture β€” A team of visionaries who believe in decentralization and innovation.
Work-Life Balance & Well-being:
β€” Modern equipment.
β€” Comfortable working conditions, and an inspiring environment to help you thrive.
β€” 24 calendar days of paid leave.
β€” Additional days off for national holidays.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Crypto, Blockchain and Cryptocurrency
Published 29 July
321 views
Β·
27 applications
Last responded 46 minutes ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...