About the position

Kraken is seeking an experienced Senior Software Engineer to join our growing Consumer team, which focuses on building applications that expose Kraken’s product offering to the mass market. This role primarily involves developing features and maintaining our Consumer mobile applications, aimed at offering the simplest way for our customers to interact with Kraken. We expect applicants to have an extreme eye for detail, a passion for building genuinely world-class user experiences, and a self-driven attitude.

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 and contribute to technical strategy discussions
  • 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
  • Lead and collaborate on complex initiatives, driving feedback and growth across teams
  • Drive process improvements and lead by example with advanced experience in multiple software development processes

Requirements

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service