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 mobile applications using React.js 📍Design and execute onboarding experiences that captivate new users and streamline their journey. 📍Optimize the activation process to ensure users quickly realize the value of our platform. 📍Create and refine a first-time user experience that sets the gold standard in our industry. 📍Develop innovative features to incentivise engagement and loyalty. 📍Continuously test, learn, and improve strategies based on user behaviour and feedback. 📍Set the standard for high-quality code and lead complex software systems development 📍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
What you'll bring
📍A strong understanding of user behaviour, onboarding best practices, and data-driven decision-making. 📍A creative mindset to design user experiences that stand out and leave a lasting impression.