About the company
Kraken, the trusted and secure digital asset exchange, is on a mission to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Our 2,350+ Krakenites are a world-class team ranging from the crypto-curious to industry experts, united by our desire to discover and unlock the potential of crypto and blockchain technology. As a fully remote company, we already have Krakenites in 70+ countries (speaking 50+ languages). We're one of the most diverse organizations on the planet and this remains key to our values. We continue to lead the industry with new product advancements like Kraken NFT, on- and off-chain staking and instant bitcoin transfers via the Lightning Network.
Job Summary
The opportunity
📍Design, develop, and maintain high-quality web and mobile applications using React and React Native 📍Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and improvements 📍Contribute to the architecture and design of our web and mobile applications 📍Identify, analyze, and resolve performance bottlenecks and inefficiencies in the codebase 📍Write and maintain comprehensive unit tests and documentation 📍Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive 📍Mentor junior developers and participate in code reviews to maintain a high standard of code quality
Skills you should HODL
📍Bachelor’s degree in Computer Science or a related field, or equivalent experience 📍5+ years of experience in software development, with a focus on web and mobile applications 📍Deep understanding of JavaScript/TypeScript and proficiency with 📍React and React Native frameworks 📍Experience with Next.js, RESTful APIs 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