Join Kraken Digital Asset Exchange as a Senior Software Engineer
About Kraken
Kraken is a leading cryptocurrency exchange platform, known for its security and commitment to accelerating the global adoption of crypto. With over 10 million users worldwide, Kraken offers a wide range of digital assets and national currencies for trading. As a fully remote company, Kraken employs a diverse team of professionals from over 70 countries.
Role Overview
We are seeking a highly skilled Senior Software Engineer to join our Engineering team. In this role, you will be responsible for developing and maintaining both web and mobile user interfaces using React and React Native. Your work will directly impact the performance and scalability of our platform, contributing to its success in the competitive crypto market.
Key Responsibilities
- Develop and Maintain Applications: Design, develop, and maintain high-quality web and mobile applications using React and React Native.
- Collaborate with Teams: Work closely with cross-functional teams, including Product, Design, and Backend Engineering, to integrate new features and improvements seamlessly.
- Architectural Contributions: Contribute to the architecture and design of our web and mobile applications.
- Performance Optimization: Identify, analyze, and resolve performance bottlenecks and inefficiencies in the codebase.
- Testing and Documentation: Write and maintain comprehensive unit tests and documentation.
- Mentorship: Mentor junior developers and participate in code reviews to uphold high standards of code quality.
Required Skills and Experience
- Educational Background: Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Professional Experience: 5+ years in software development, focusing on web and mobile applications.
- Technical Proficiency: Deep understanding of JavaScript/TypeScript and proficiency with React and React Native frameworks.
- Additional Skills: Experience with Next.js, RESTful APIs, WebSockets, and frontend testing frameworks.
- Design Principles: Strong understanding of UI/UX best practices and principles.
- Communication: Excellent problem-solving skills, attention to detail, and strong written and verbal communication skills in English.
Nice to Have
- Industry Knowledge: Familiarity with the cryptocurrency industry and blockchain technology.
- Mobile Development: Experience with native mobile app development (iOS/Android).
Why Join Kraken?
- Remote Work: Enjoy the flexibility of working remotely from anywhere in the world.
- Diverse Team: Be part of a diverse team that values different talents, backgrounds, and perspectives.
- Equal Opportunity: Kraken is an equal opportunity employer, committed to creating an inclusive environment for all employees.
Application Process
This position is open for ongoing applications with no specific deadline. We encourage candidates with diverse backgrounds and experiences to apply, even if they do not meet all the listed requirements.
Become a Krakenite and help us build the future of crypto!
Benefits Extracted with AI
- Remote work
- Diverse team
- Equal opportunity employer
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (Mobile) - React Native
Join BitMEX as a Senior Software Engineer (Mobile) to develop cutting-edge mobile applications using React Native.
Senior Software Engineer - Rust - Blockchain Platform
Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.
Senior Software Engineer - Blockchain Integration
Senior Software Engineer for Blockchain Integration at Kraken, focusing on system integration and security.
Engineering Manager - Web3 Wallet
Lead Kraken's Web3 Wallet team as an Engineering Manager. Focus on blockchain, React Native, and Node.js.
Senior Software Engineer - Smart Contracts
Join Kraken as a Senior Software Engineer specializing in Smart Contracts, focusing on Ethereum L2 and DeFi innovations.
Senior Front-End Developer - KrakenFlow
Senior Front-End Developer at KrakenFlow, focusing on developing a web-based tool for business process management using NextJS, TypeScript, and React.
Senior Mobile Engineer - React Native
Join Bitvavo as a Senior Mobile Engineer to develop secure, scalable mobile apps using React Native. Enhance user interactions with digital assets.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Remote Frontend Engineer with React Native Expertise
Join WorkWhile as a Remote Frontend Engineer to build user-facing features using React and React Native.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps using JavaScript and React Native.
Senior Software Engineer (React Native)
Join PrizePicks as a Senior Software Engineer (React Native) to develop and maintain software in a remote role.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.
Mid-Level Software Engineer - React Native, Python, Kotlin
Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.
Senior Mobile / React Native Developer
Join Currenxie as a Senior Mobile Developer to build high-quality React Native apps for iOS and Android.
Software Engineer - TypeScript
Join KrakenFlex as a Software Engineer specializing in TypeScript and Node.js, driving innovation in the energy sector.
Senior Mobile Engineer - React Native
Join Replit as a Senior Mobile Engineer to shape AI-driven mobile experiences using React Native, Typescript, and more.
Principal Full-Stack Engineer - React & React Native
Join RV LIFE as a Principal Full-Stack Engineer to lead React & React Native projects, focusing on scalable serverless solutions in a remote setting.
Lead Software Engineer (Typescript)
Lead Software Engineer specializing in TypeScript and Node.js, driving software development for green energy solutions in Houston, TX.
Senior React Native Engineer
Join Nivoda as a Senior React Native Engineer to drive innovation in the jewelry industry with cutting-edge mobile solutions.
Senior Software Engineer, Frontend
Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.
Senior Software Engineer, Frontend (React.js)
Join Coinbase as a Senior Frontend Engineer focusing on React.js and Web3 technologies.
Senior React Native Engineer
Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.
Senior Backend Developer - Python
Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.
Senior React Native Engineer
Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.