About Kraken
As one of the largest and most trusted digital asset platforms globally, we are empowering people to experience the life-changing potential of crypto. Trusted by over 8 million consumer and pro traders, institutions, and authorities worldwide - our unique combination of products, services, and global expertise is helping tip the scales towards mass crypto adoption. But we’re only just getting started. We want to be pioneers in crypto and add value to the everyday lives of billions. Now is not the time to sit on the sidelines. Join us to bring crypto to the world.
About the Role
We are looking for experienced Full Stack developers interested in owning solutions from the conception to the smooth running of these applications in production. You would be working on a wide ranges of projects for new NFT developments, interacting directly with various blockchains, integrating 3rd party services, and building our own product in the NFT ecosystem.
Our preferred tech stack consists of Nextjs apps and backend services using Typescript or Rust. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection and completion is required. To succeed in this role, you will need excellent technical knowledge and have a self starter attitude and great communication skills to stay aligned with global teammates.
Responsibilites
- Understanding the business needs in collaboration with designers and product managers
- Architecturing and implementing full stack services
- Owning the deployment, maintenance and monitoring of the products
Requirements
- Ability to understand business requirements and translate them into technical requirements
- At least 3 years experience building modern frontend React applications
- At least 3 years experience designing and building backend services using PHP, Nodejs, Go or Rust
- Ability to build solid 12 factor apps including development environments using Docker, CI pipelines and deployment processes
- Solid understanding of the JavaScript language and its nuances, including ES6+ syntax and the TypeScript superset
- Experience building framework and platform agnostic packages
- Demonstrated ability to work on complex enterprise systems, or successfully deliver a greenfield product
- Takes pride in owning a solution end-to-end, showing a high sense of ownership and proactively raising and fixing issues in the tech stack
Nice to have
- Knowledge or interest in learning Rust (we are big time Rustaceans!)
- Passion and knowledge about cryptocurrency
- You’re passionate about software development... it’s not just your career, it’s your hobby too
- You’re constantly striving to learn new things and improve
- You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current
We’re powered by people from around the world with their own unique and diverse experiences. We value all Krakenites and their talents, contributions, and perspectives, regardless of their background.
As an equal opportunity employer we don’t tolerate discrimination or harassment of any kind. Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.