At a Glance
- Tasks: Design and develop high-quality applications using TypeScript in the crypto space.
- Company: Join Kraken, a mission-driven leader in the crypto industry.
- Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a pioneering team shaping the future of financial freedom through crypto.
- Qualifications: 3-5 years of engineering experience with Node.js, TypeScript, and blockchain technology.
- Other info: Diverse and inclusive culture with a focus on merit and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
Building the Future of Crypto. Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology. What makes us different? Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion.
For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world. Before you apply, please read the Kraken Culture page to learn more about our internal culture, values, and mission. We also expect candidates to familiarize themselves with the Kraken app.
As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages. Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space. Kraken is committed to industry-leading security, crypto education, and world-class client support through our products like Kraken Pro, Desktop, Wallet, and Kraken Futures. Become a Krakenite and build the future of crypto!
The team
Join a small, talented team of engineers building high-quality enhancements and bringing new utility to Kraken. In this role, you’ll take significant ownership of technical decisions, collaborate closely with product, and cross-functional engineering teams to deliver exciting new opportunities.
The opportunity
- Design, develop, and maintain scalable, high-quality applications using TypeScript
- Collaborate with product managers, designers, and team members to deliver features end-to-end
- Write clean, maintainable code with a strong emphasis on type safety and performance
- Review code, provide constructive feedback, and uphold engineering best practices
- Debug, troubleshoot, and resolve complex technical issues
- Contribute to architecture decisions and technical roadmaps
Skills you should HODL
- 3-5 years of full-time engineering experience within a large technology organization or fast growing startup
- 3-5 years of experience building backend services with Node.js, Typescript
- Experience working with GraphQL, SQL, RESTful APIs and WebSockets
- Experience working with blockchain technology and DeFi
- Solid understanding of software engineering fundamentals (data structures, APIs, async programming)
- Knowledge of version control systems (Git and collaborative development workflows)
- Ability to write clear technical documentation and communicate effectively
- Understanding user authentication and authorization between multiple systems, servers, and environments
Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis. We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto! As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind.
Software Engineer - Typescript - Onchain employer: Kraken
Contact Detail:
Kraken Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Typescript - Onchain
✨Tip Number 1
Get to know Kraken inside out! Familiarise yourself with the Kraken app and our culture page. This will not only help you understand our mission but also show us that you're genuinely interested in being a part of the team.
✨Tip Number 2
Network like a pro! Connect with current Krakenites on LinkedIn or Twitter. Engaging with our community can give you insights into our work culture and might even lead to a referral, which is always a bonus!
✨Tip Number 3
Show off your skills! If you have any side projects or contributions to open-source software, make sure to highlight them. We love seeing practical examples of your coding prowess, especially in TypeScript and blockchain tech.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us that you’re serious about joining the Kraken family.
We think you need these skills to ace Software Engineer - Typescript - Onchain
Some tips for your application 🫡
Know Your Stuff: Before you start writing your application, make sure you understand the role and the company. Familiarise yourself with Kraken's mission and values, and think about how your skills in TypeScript and blockchain tech can contribute to building the future of crypto.
Tailor Your Application: Don’t just send a generic CV and cover letter! Tailor your application to highlight your experience with Node.js, GraphQL, and any relevant projects you've worked on. Show us why you're the perfect fit for our team!
Show Your Passion: We love candidates who are genuinely excited about crypto and blockchain technology. Share your personal experiences or projects related to the industry in your application to demonstrate your enthusiasm and commitment.
Keep It Clear and Concise: When writing your application, be clear and to the point. Use bullet points where necessary and avoid jargon. We want to see your skills and experience without having to sift through unnecessary fluff!
How to prepare for a job interview at Kraken
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, and any other technologies mentioned in the job description. Brush up on your knowledge of GraphQL, SQL, and RESTful APIs, as these will likely come up during technical discussions.
✨Understand Kraken's Mission
Familiarise yourself with Kraken’s mission and values. Being able to articulate how your personal values align with their mission to accelerate global crypto adoption can set you apart from other candidates.
✨Prepare for Technical Questions
Expect to face questions that test your understanding of software engineering fundamentals. Be ready to discuss data structures, async programming, and how you’ve tackled complex technical issues in the past.
✨Showcase Your Collaboration Skills
Since the role involves working closely with product managers and designers, be prepared to share examples of how you’ve successfully collaborated in previous projects. Highlight your ability to communicate effectively and provide constructive feedback.