Kraken logo
    K

    Software Engineer II - React Native - Krak

    Kraken
    Brazil•Peru•Sweden•Colombia•Argentina•Romania•Cyprus•Slovenia•Lithuania•South Africa
    Remote
    Mid Level
    Full Time
    React NativeTypeScriptJavaScriptMobile DevelopmentCryptoFintechRemote

    Requirements

    • •3+ years of experience in software development, with a focus on web or mobile applications
    • •Solid working knowledge of JavaScript/TypeScript and hands-on experience building with React Native
    • •Experience integrating and consuming APIs, with attention to security and performance on mobile
    • •Experience with frontend testing frameworks and modern front-end build pipelines and tooling
    • •Strong understanding of UI/UX best practices, empathy for the customer, and a passion for building intuitive, performant consumer experiences
    • •Strong written and verbal communication skills in English

    What You'll Do

    • •Design, develop, and maintain high-quality mobile applications using React Native and TypeScript
    • •Own the end-to-end delivery of assigned Krak features, from technical design through release and post-launch iteration
    • •Build screens and components that are maintainable, performant, and resilient, applying established architecture and design patterns
    • •Write clean, well-tested code and take an active part in code review, applying the team’s engineering standards consistently
    • •Contribute to technical design discussions within your pod, raising clear proposals and trade-offs for the work you own
    • •Work closely with Product Managers, Designers, and the Rust backend engineers in your pod to deliver features with measurable customer value
    • •Help improve code quality, shared components, and tooling across the Krak mobile codebase, keeping current with the React Native ecosystem

    Nice to Have

    • •Familiarity with native mobile app development (iOS/Android)
    • •Experience developing micro interactions and animations in React Native
    • •Experience with Next.js and WebSockets
    • •Experience within a large technology organization or fast growing startup
    • •Hands-on experience in consumer payments, crypto or fintech mobile applications
    • •Working knowledge of Rust (or similar languages such as Go or C++), and familiarity with async architectures, APIs, and microservices
    • •Experience building large-scale consumer or financial products
    • •Contributions to open-source or the broader engineering community

    About Kraken

    Kraken is a cryptocurrency exchange platform that provides parachain auctions, staking, and index services.

    San Francisco, CA
    1000 - 5000
    Finance