Software Engineer - Frontend - Payments (Senior) — React / TypeScript
US
Kraken is hiring a Senior Software Engineer to join its Payments & Blockchain team, which supports the movement of fiat and digital assets across the platform. This full-time remote position focuses on building and maintaining frontend payment systems that help process transactions securely, efficiently, and reliably.
The role involves developing React and TypeScript applications, improving onboarding experiences, enhancing transaction workflows, and contributing to payment infrastructure used across global markets. Working closely with engineers and product teams, the successful candidate will influence technical direction, support scalable financial systems, and contribute to secure payment experiences.
This opportunity is well suited to professionals interested in web3 smart contract roles, payment infrastructure, blockchain-integrated products, and large-scale fintech applications.
🔹 Responsibilities
• Design, develop, and maintain payment processing applications using React.js and related frontend technologies.
• Build and improve transaction experiences that optimize fund transfers for reliability, speed, and security.
• Improve onboarding experiences for users interacting with payment products and systems.
• Develop features that strengthen engagement, retention, and user loyalty within the payments ecosystem.
• Establish high engineering standards and contribute to the development of complex financial software systems.
• Participate in technical decision-making and contribute to product and domain strategy discussions.
• Mentor engineers and promote technical excellence across the team.
• Drive process improvements within software development workflows.
• Design and implement scalable, maintainable, and fault-tolerant financial systems while supporting security and compliance requirements.
🔹 Requirements
• 5+ years of software development experience focused on web or mobile applications.
• Strong knowledge of JavaScript and TypeScript.
• Professional experience with React and React Native.
• Experience using Next.js.
• Experience working with RESTful APIs and WebSockets.
• Experience with frontend testing frameworks.
• Familiarity with modern frontend build pipelines and development tooling.
• Strong understanding of UI/UX principles and best practices.
• Experience working within a large technology organization or a fast-growing startup.
• Strong written and verbal English communication skills.
Nice to Have
• Knowledge of cryptocurrency markets, blockchain technology, and digital asset ecosystems.
🔹 Compensation & Benefits
• Full-time employment.
• Fully remote work arrangement.
• Opportunity to contribute to global payment and blockchain infrastructure.
• Work within a distributed engineering organization operating across multiple countries.
• Exposure to cryptocurrency, payments, and digital asset systems.
AOB Career Note
Frontend engineers working on payment platforms are increasingly expected to understand transaction flows, financial user experiences, security considerations, and scalable application design. Employers often evaluate candidates on React expertise, TypeScript proficiency, API integration experience, frontend architecture skills, and their ability to build reliable user experiences around financial products and payment systems.
Explore more remote web3 jobs, web3 interview prep resources, and best skills for web3 jobs at ArtOfBlockchain.club