Software Engineer II - React Native
Core
Design, develop, and maintain high-quality mobile applications for the Krak consumer app, delivering seamless and performant user experiences for a global user base.
Role type
Mid-level IC React Native engineer
Builds
Consumer-facing mobile features for the Krak app (crypto trading, spot, margin, futures, staking, OTC)
Domain
Fintech / Cryptocurrency / Consumer Mobile
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, JavaScript, API integration, frontend testing frameworks, UI/UX best practices
Preferred skills
Native mobile development (iOS/Android), micro interactions and animations, Next.js, WebSockets, Rust, Go, C++, async architectures, microservices, large-scale consumer/financial products, open-source contributions
Technologies
React Native, TypeScript, Rust, Go, C++, Next.js, WebSockets
Responsibilities
Own end-to-end delivery of assigned features from design to release; build maintainable, performant, and resilient screens and components; write clean, well-tested code and participate in code reviews; contribute to technical design discussions; collaborate with Product, Design, and Backend engineers to deliver customer value; improve code quality, shared components, and tooling
Seniority
Mid-level, hands-on IC