K
Kraken
Mobile
Software Engineer II - React Native - Krak
React NativeTypeScriptJavaScriptRustGoC++Next.jsWebSocketsiOSAndroid
About the Position
Kraken is a crypto platform looking for a React Native engineer to join a cross-functional Consumer pod to build and scale core Krak experiences. The role involves designing and maintaining mobile applications using React Native and TypeScript, working with product and engineering teams.
Responsibilities
- 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
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
Software Engineer II - React Native - Krak
View Original