Software Engineer – Frontend, Payments

United Kingdom – Remote Full-time

Job Description

Join Kraken as a Senior Software Engineer and focus on designing, developing, and maintaining high-quality payment processing systems using React.js and related technologies. Craft seamless transaction experiences to optimize fund transfers, ensuring speed, security, and reliability. Improve the onboarding experience for payment system users, reducing friction and building trust. Develop innovative features to boost engagement, retention, and loyalty within the payments ecosystem. Set the standard for secure, high-quality code and lead the development of complex financial software systems. Influence technical decisions, contribute to strategic discussions, and shape product 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.

Qualifications

1. 5+ years of experience in software development, with a focus on web and mobile applications 2. Deep understanding of JavaScript/TypeScript and proficiency with React and React Native frameworks 3. Experience with Next.js, RESTful APIs and WebSockets 4. Experience with frontend testing frameworks 5. Familiarity with modern front-end build pipelines and tooling 6. Strong understanding of UI/UX best practices and principles 7. Experience within a large technology organization or fast-growing startup 8. Strong written and verbal communication skills in English

Benefits

- Industry-leading security - Crypto education - World-class client support


Apply Now