Senior Software Engineer - Frontend - Pro
@ Kraken

Hybrid
$127,000 - $203,000
Hybrid
Full Time
Posted 18 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @kraken.com
Recommended after applying

Job Details

About Kraken and the Role

Join Kraken, a mission-focused company driving crypto adoption. As a Senior Software Engineer - Frontend - Pro, you will build high-quality applications that power trading infrastructure while working remotely with a global team.

The Team and Opportunity

The Pro team handles trading backend services including matching engines, market data gateways, APIs, and more. You will work with technologies such as TypeScript, React, Next.js and WebSockets. Your role involves designing, developing, and maintaining scalable and fault-tolerant systems while influencing technical decisions and mentoring peers.

Key Responsibilities

  • Design and develop high-quality applications using React.
  • Set coding standards and lead complex system development.
  • Influence technical strategy and product decisions.
  • Mentor both junior and senior engineers.
  • Drive process improvements and adopt new tools and trends.

Skills You Should HODL

  • 6+ years in software development focusing on web applications.
  • Deep understanding of JavaScript/TypeScript and the React ecosystem.
  • Strong experience in API design, security, and performance.
  • Experience with Next.js, WebSockets, and frontend testing frameworks.
  • Familiarity with modern build pipelines, UI/UX best practices, and design patterns.
  • Hands-on experience in crypto, fintech, or consumer payments.
  • Excellent written and verbal communication in English.

Key Skills/Competency

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • WebSockets
  • API Design
  • Testing Frameworks
  • UI/UX
  • Crypto
  • Fintech

Other Information

This role is fully remote. Kraken is an equal opportunity employer that values diversity and inclusion.

How to Get Hired at Kraken

🎯 Tips for Getting Hired

  • Research Kraken's culture: Understand their mission, values, and crypto focus.
  • Customize your resume: Highlight front-end, API, and crypto expertise.
  • Showcase technical strengths: Emphasize React, TypeScript, and Next.js skills.
  • Prepare for remote interviews: Be ready for global, agile team discussions.

📝 Interview Preparation Advice

Technical Preparation

Review React and Next.js documentation.
Practice API design and WebSockets coding.
Enhance TypeScript and JavaScript skills.
Set up local testing environment.

Behavioral Questions

Describe a challenging remote working experience.
Explain how you mentor team members.
Share an example of process improvement.
Discuss handling rapid technological changes.

Frequently Asked Questions