JavaScript
TypeScript
React

Senior Software Engineer - Frontend - Consumer

Overview

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.

Job Description

Kraken is a world-class team with crypto conviction, united by the desire to discover and unlock the potential of crypto and blockchain technology. Kraken is committed to industry-leading security, crypto education, and world-class client support through products like Kraken Pro, Desktop, Wallet, and Kraken Futures.

Responsibilities

  • - Design, develop, and maintain high-quality applications using React
  • - Set the standard for high-quality code and lead complex software systems development
  • - Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices
  • - Mentor junior and senior engineers and provide constructive feedback
  • - Master multiple technologies and stay ahead of the curve with new tools and trends
  • - Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns
  • - Lead and collaborate on complex initiatives, and drive feedback and growth across teams
  • - Drive process improvements and lead by example with advanced experience in multiple software development processes

Required Skills

  • - 6+ years of experience in software development, with a focus on web applications
  • - Deep understanding of JavaScript/TypeScript and proficiency with React ecosystem
  • - Strong experience of API design, security, and performance optimization
  • - Experience with Next.js and WebSockets
  • - Experience with frontend testing frameworks
  • - Familiarity with modern front-end build pipelines and tooling
  • - Strong understanding of UI/UX best practices and principles
  • - Experience within a large technology organization or fast growing startup
  • - Hands-on experience in consumer payments, crypto or fintech mobile applications
  • - Strong written and verbal communication skills in English

Benefits

  • - Bonus program
  • - Equity program
  • - Wellness allowance
  • - Other benefits [US Only] (including medical, dental, vision and 401(k))

About the company

Buy, sell, trade and learn about crypto on Kraken — the simple, powerful crypto platform that grows with you.


All Job Openings at Kraken