Want to get hired at Kraken?
Senior Software Engineer - Frontend - Pro
Kraken
HybridHybrid
Original Job Summary
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
circle
Review React and Next.js documentation.
circle
Practice API design and WebSockets coding.
circle
Enhance TypeScript and JavaScript skills.
circle
Set up local testing environment.
Behavioral Questions
circle
Describe a challenging remote working experience.
circle
Explain how you mentor team members.
circle
Share an example of process improvement.
circle
Discuss handling rapid technological changes.