Company Overview: Kraken is a global leader in cryptocurrency services, driven by a mission to accelerate the adoption of cryptocurrencies to empower financial freedom and inclusion. Known for its robust security measures and educational resources, Kraken offers a range of products including Kraken Pro, Kraken NFT, and Kraken Futures.
Company Culture: Kraken fosters a culture of innovation and inclusivity, where Krakenites from over 60 countries and speaking 50+ languages contribute to the development of premium crypto products. The company is mission-focused, rooted in crypto values, and committed to leading by example in the cryptocurrency industry.
Work Opportunities: As a fully remote company, Kraken offers the chance to work with a team of industry pioneers on premium crypto products like Kraken Pro, Kraken NFT, and Kraken Futures, catering to a diverse range of users from experienced traders to newcomers.
Role Overview: As a Senior Software Engineer at Kraken, you will be responsible for developing and maintaining both web and mobile interfaces using React and React Native. This role involves collaborating with cross-functional teams to integrate new features and improve existing functionalities.
Responsibilities:
Design, develop, and maintain high-quality, scalable, and high-performance web and mobile applications.
Collaborate with Product, Design, and Backend Engineering teams to integrate new features.
Participate in the architecture and design of web and mobile applications.
Identify and resolve performance bottlenecks in the codebase.
Write comprehensive unit tests and maintain documentation.
Stay updated with industry trends and technologies.
Mentor junior developers and participate in code reviews to ensure code quality.
Desired Experience:
Minimum 6 years of software development experience, focusing on web and mobile applications.
Strong proficiency in JavaScript/TypeScript and frameworks such as React and React Native.
Experience with Next.js, RESTful APIs, and WebSockets.
Knowledge of frontend testing frameworks and modern frontend build pipelines.
Strong understanding of UI/UX best practices and principles.
Additional Skills: Excellent problem-solving skills, attention to detail, and effective communication in English. Knowledge of the cryptocurrency industry and blockchain technology is advantageous.
Application Note: Kraken encourages all interested candidates to apply, especially those who are passionate about blockchain technology and cryptocurrency, even if they do not meet every single requirement listed. We value diversity and are committed to creating an inclusive environment for all employees. As an equal opportunity employer, Kraken seeks individuals who are innovative, team-oriented, and eager to be part of a transformative industry.
Compensation: The full-time position offers a base salary ranging from $135,000 to $203,000, along with benefits and equity. The compensation package is influenced by factors such as professional background, experience, and market demand.