
About Kraken
Founded in 2011, Kraken is one of the world’s longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. Kraken offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.
The Opportunity
We’re looking for a Full Stack Engineer to join a small, dedicated growth and experimentation team within Krak, focused on accelerating acquisition, activation, engagement, and trading activity across the Krak app. This is a frontend-leaning full-stack role: the majority of your work will be in React Native, supported by enough backend capability to take an experiment from idea to live without waiting on another team.
Rather than executing against a rigid roadmap, you’ll work closely with Product on a continuous pipeline of fast, lightweight experiments, owning each one from hypothesis through implementation, launch, measurement, and iteration. The mandate is simple: find the highest-leverage opportunities to grow users and revenue, prove what works, and scale the winners.
Key Responsibilities
- Build and ship consumer-facing features quickly in React Native and TypeScript, favoring small, high-velocity experiments over long-running projects.
- Own experiments end-to-end—hypothesis, design, build, launch, measurement, and iteration—using platforms such as Statsig to test globally or within specific markets.
- Improve onboarding, activation, and feature discovery to drive conversion, engagement, and trading revenue, iterating rapidly on features that are already live.
- Build viral acquisition features and value-add growth features on top of Krak’s existing product offering.
- Contribute to backend services and APIs wherever an experiment requires it, so you can ship across the stack without being blocked. Our backend is primarily Rust (prior Rust experience is not required, but enthusiasm for learning it is).
- Evaluate experiment results, analyze trade-offs between conversion gains and other metrics, and decide whether to scale, iterate, or kill features autonomously.
Requirements
- 3+ years of software development experience building and shipping large-scale, consumer-facing applications.
- Strong, hands-on React and React Native experience.
- Demonstrated experience running growth experiments at consumer-facing businesses, with measurable impact on conversion, activation, retention, or revenue (B2B or platform-only backgrounds are not a fit).
- Working backend proficiency: ability to design and implement services and APIs independently, with an openness to working in Rust.
- Strong JavaScript/TypeScript fundamentals, with hands-on experience across APIs, WebSockets, real-time systems, mobile performance, testing, and modern workflows.
- Practical experience designing, running, and analyzing A/B tests (feature flags, statistical significance, product analytics, funnel and cohort data).
- End-to-end ownership mindset with adaptability to operate with minimal direction amid evolving priorities.
Nice to Haves
- Customer-facing product experience within fintech, digital banking, payments, trading, or crypto.
- Hands-on experience with Statsig or comparable experimentation platforms, including regional and global rollouts.
- Experience with Rust.
- Proficiency in SQL and self-serve product analytics.
- Familiarity with AI tools and patterns integrated into development workflows.
- Experience with native mobile development (iOS/Android), distributed systems, microservices, or hyperscaling consumer tech environments.
Timezone overlap
UTC-6–-3
Open to
LATAM
Sign in to track applications and earn points.