Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kraken Digital Asset Exchange

Software Engineer

Kraken Digital Asset Exchange

Design, develop, and maintain high-quality payment processing systems using React.js and other relevant technologies; Build and refine seamless transaction experiences that optimize fund transfers for speed, security, and reliability

Posted 7/20/2026Verified active Jul 25, 2026, 12:36 AMfull-timeRemote • London • 🇬🇧 United KingdomWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Candidates should emphasize their expertise in developing high-quality payment processing systems, particularly with React.js and related technologies. Highlighting experience in financial software development, mentoring, and a strong understanding of security best practices will be crucial.

Highest-signal resume keywords
5+ Years of Software Development ExperienceDeep Understanding of JavaScript/TypeScriptProficiency with React and React NativeExperience with Next.js and RESTful APIsStrong Understanding of UI/UX Best Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
React.jsJavaScriptTypeScriptReact NativeNext.jsRESTful APIsWebSocketsFrontend Testing FrameworksUI/UX Best PracticesPayment Processing Systems
Soft Skills
Strong Written Communication SkillsStrong Verbal Communication SkillsMentoringFostering Technical ExcellenceDriving Process Improvements
Tools & Technologies
Frontend Build PipelinesModern Front-End ToolingPayment Systems
Industry Keywords
Financial Software DevelopmentPayment ProcessingSecurity Best PracticesCompliance Standards

Tech Stack

Tools & technologies
JavascriptNext.jsReactReact nativeTypescript

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-quality payment processing systems using React.js and other relevant technologies
  • Build and refine seamless transaction experiences that optimize fund transfers for speed, security, and reliability
  • Ensure an efficient and intuitive onboarding experience for users interacting with payment systems, reducing friction and improving trust
  • Develop innovative features that enhance engagement, retention, and loyalty within the payments ecosystem
  • Set the standard for high-quality, secure code and lead the development of complex financial software systems
  • Influence technical decisions, contribute to strategy discussions, and shape product/domain decisions with a deep understanding of financial systems and security best practices
  • Mentor engineers, foster a culture of technical excellence, and drive process improvements in financial software development
  • Design and implement scalable, maintainable, and fault-tolerant financial systems, ensuring compliance and security best practices

Requirements

What you’ll need
  • 5+ years of experience in software development, with a focus on web and mobile applications
  • Deep understanding of JavaScript/TypeScript and proficiency with React and React Native frameworks
  • Experience with Next.js, RESTful APIs 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
  • Strong written and verbal communication skills in English