Summary
Join Kraken's Growth team as a fully remote Onboarding engineer and contribute to the global adoption of crypto. You will design, develop, and maintain high-quality web and mobile applications using React Native. Collaborate with cross-functional teams to deliver impactful features and improvements. Influence technical decisions and mentor other engineers. This role requires 6+ years of software development experience with expertise in JavaScript/TypeScript and React Native. You will work on scalable, maintainable, and fault-tolerant systems. Kraken offers a unique opportunity to significantly impact how Kraken introduces crypto to the world.
Requirements
- 6+ years of experience in software development, with a focus on web and mobile applications
- Deep understanding of JavaScript/TypeScript and proficiency with React Native frameworks
- Strong experience of API design, security, and performance optimization
- Experience with Next.js and WebSockets
- Experience with frontend testing frameworks
- Familiarity with modern front-end build pipelines and tooling
- Strong understanding of UI/UX best practices and principles
- Excellent problem-solving skills, attention to detail, and ability to work independently and as part of a team
- Strong written and verbal communication skills in English
Responsibilities
- Design, develop, and maintain high-quality web & mobile applications using React Native
- Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to deliver high-impact features and improvements
- Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices
- Mentor junior and senior engineers and provide constructive feedback
- Master multiple technologies and stay ahead of the curve with new tools and trends
- Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns
- Lead and collaborate on complex initiatives, and drive feedback and growth across teams
- Drive process improvements and lead by example with advanced experience in multiple software development processes
Preferred Qualifications
- Familiarity with native mobile app development (iOS/Android)
- Knowledge of the cryptocurrency industry and blockchain technology