Poland•Peru•Latvia•Colombia•Argentina•Romania•Slovenia•Lithuania•South Africa•Czech Republic
Remote
Senior
Full Time
ReactReact NativeTypeScriptNext.jsA/B TestingFintechCryptoAI-assisted development
Requirements
- •6+ years of professional software development experience with a strong focus on consumer-facing web and/or mobile products
- •Deep expertise in TypeScript and the React ecosystem with opinions on state management, data fetching patterns, and component architecture
- •Production experience with React Native and cross-platform mobile development including App Store and Google Play release pipelines
- •Experience with Next.js, specifically familiarity with App Router, React Server Components, and client/server boundary decisions
- •Hands-on experience with A/B testing, feature flags, and experimentation frameworks (LaunchDarkly, Optimizely, or similar)
- •Experience with WebSockets or Server-Sent Events for real-time UI updates
- •Strong testing culture with Jest, React Testing Library, Playwright or Cypress
- •Familiarity with modern build tooling (Vite, Webpack, CI/CD pipelines) and performance profiling
- •Experience in fintech, crypto, payments, or other high-trust consumer products
- •Strong written and verbal English communication skills
- •An active AI-assisted development workflow using tools like Cursor, Claude Code, Copilot with engineering rigour
What You'll Do
- •Design, develop, and maintain high-quality consumer-facing features across web (React) and mobile (React Native), owning the full experience from concept to production monitoring
- •Own the full lifecycle of product work, from discovery and technical design through release, monitoring, experimentation, and iteration
- •Drive A/B testing and experimentation strategies forming hypotheses, designing experiments, analysing results, and iterating based on data
- •Partner with Product, Design, Data, and Mobile engineers to create coherent experiences across Kraken’s consumer surfaces
- •Make opinionated technical decisions on framework and architecture choices
- •Set the standard for high-quality code — functional correctness, accessibility, performance, and testability
- •Mentor engineers across seniority levels and contribute to a culture of craft and continuous improvement
- •Lead and collaborate on complex cross-platform initiatives, driving alignment across web and mobile surfaces
- •Stay ahead of the curve on React ecosystem tooling, React Server Components, concurrent features, streaming, and bring those insights back to the team
- •Work AI-natively, using AI tools across the full SDLC with a structured, opinionated workflow
