We put the power in your hands to buy, sell, and trade digital currency 🌏
Senior Software Engineer – Frontend
Location
Poland
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Frontend
Kraken Digital Asset Exchange
• Design, develop, and maintain high-quality consumer-facing features across web (React) and mobile (React Native). • Own the full lifecycle of product work, from discovery and technical design through release, monitoring, experimentation, and iteration. • Partner with Product, Design, Data, and Mobile engineers to create coherent experiences. • Drive A/B testing and experimentation strategies.
Job Requirements
- 6+ years of professional software development experience with a strong focus on consumer-facing web and/or mobile products.
- Deep expertise in TypeScript and the React ecosystem.
- Production experience with React Native and cross-platform mobile development.
- Experience with Next.js and familiarity with App Router, React Server Components.
- Hands-on experience with A/B testing, feature flags, and experimentation frameworks.
- Strong testing culture Jest, React Testing Library, Playwright or Cypress.
- Familiarity with modern build tooling (Vite, Webpack, CI/CD pipelines).
- Experience in fintech, crypto, payments, or other high-trust consumer products.
Benefits
- Explore our culture page to understand what drives us and how we work.
- A/B testing and experimentation strategies forming hypotheses, designing experiments, analysing results, and iterating based on data.
- Mentor engineers across seniority levels and contribute to a culture of craft and continuous improvement.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Desarrollador Frontend Web
TINET S.A.¡Movilizamos la transformación, excelencia y cultura digital 🚀 !
• Desarrollar y mantener componentes e interfaces reutilizables y de alto rendimiento. • Colaborar con product managers, diseñadores y backend para entregar experiencias centradas en el usuario. • Participar en la definición de la arquitectura frontend y decisiones tecnológicas. • Implementar pruebas unitarias y de integración en el frontend. • Participar activamente en code reviews y en la mejora continua de prácticas de desarrollo. • Apoyar el despliegue y monitoreo de aplicaciones frontend en producción.
• Participate in product discussions, planning, and technical design. • Build and evolve integration flows between admin and client-facing applications. • Refactor legacy code and improve architecture incrementally. • Review pull/merge requests and mentor where helpful. • Contribute to shared UI/core libraries used across portal and ECOM apps. • Drive the evolution of our public UI component library across client-facing channels. • Use AI tools effectively - write good prompts, build skills/agents/automations, and keep humans in the loop on quality.
• Develop and maintain web applications using Angular (v17 or higher) • Build responsive, high-performance user interfaces • Implement new reusable components and features using Standalone Components, Directives, Pipes, Services, and Dependency Injection • Consume REST APIs and integrate with backend services, including authentication via JWT/OAuth • Contribute to application architecture and evolution, delivering scalable, high-quality solutions • Ensure code quality through automated tests, code reviews, and development best practices • Collaborate with UX/UI designers, Product Owner, and backend teams; participate in sprint planning and Agile rituals (Scrum/Kanban) • Identify and fix performance and usability issues using best practices for Change Detection and Lazy Loading • Apply and maintain application state management using NgRx and RxJS Observables • Create and maintain documentation related to your work, contributing to knowledge management of development processes • Consistently embody AmorSaúde’s values in your daily work • Comply with and help disseminate Information Security Policies and Procedures in accordance with LGPD
• Design and build user-facing authentication components including login pages, multi-factor authentication flows, and account recovery experiences across web, Android, and iOS • Develop and maintain SDKs and UI libraries that integrate with underlying identity vendor services (Transmit, Ping, Arcus Labs, ThreatMetrix, and others) • Contribute to the identity Abstraction Layer, a vendor-agnostic library that decouples application teams from specific identity vendor SDKs • Collaborate with identity architects, backend API teams, and security engineers to ensure UI implementations align with authentication protocols and security requirements • Implement passkey and passwordless flows using FIDO2/WebAuthn standards • Build with forward compatibility in mind to support credential consolidation across multiple products and business lines over time • Maintain documentation for components, integration guides, and change requests in alignment with enterprise change management policies • Support testing, accessibility compliance, and performance optimization across all platforms




