Back to Jobs

Senior Software Engineer - Frontend - Onchain

Kraken
United Kingdom | Canada | Portugal

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

Node.jsTypescriptReactReact NativeGraphQLSQLRESTful APIsWebSockets

Older job listing

This remote job was posted 1 month ago and may no longer be active.

Proof of work

The team

Join a small, talented team of engineers building high-quality enhancements and bringing new onchain 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

  • Collaborate with designers and product managers to understand business needs

  • Work jointly with devOps all along the software development lifecycle from the writeup of technical specifications in the form of RFCs, to feature development and testing.

  • Develop and maintain services that power onchain experiences.

  • Integrate 3rd party APIs and multiple blockchain networks into our products.

  • Design and implementation of low-latency, high-availability scalable applications

  • Write reusable, testable, and efficient code

  • Create optimized database schemas

  • Mentoring of engineers and contribution to hiring

Skills you should HODL

  • 5+ years of full-time engineering experience within a large technology organization or fast growing startup

  • Experience working with blockchain technology and DeFi

  • Experience building backend services with Node.js, Typescript

  • Experience building and maintaining high volume production quality applications using React or React Native, with good knowledge of state management and client side systems design

  • Experience working with GraphQL, SQL, RESTful APIs and WebSockets

  • Good understanding of best practices with version control and continuous integration.

  • Solid understanding of engineering and design principles behind distributed and scalable applications

  • Understanding user authentication and authorization between multiple systems, servers, and environments

  • Clear passion for both Software Engineering and Crypto

  • Take complete end-to-end ownership of tasks.

Senior Software Engineer - Frontend - Onchain
Kraken
Older listing (1 month old)
Apply