Remote (Global)

Kraken is hiring a Senior Software Engineer - Frontend - Consumer

About the Role

The role involves building and maintaining frontend systems for consumer applications, focusing on user experience, code quality, and integration with backend services using modern development tools and methodologies.

Responsibilities

  • Develop and maintain user interfaces for consumer web platforms
  • Collaborate with product and design teams to implement intuitive features
  • Optimize frontend performance and responsiveness across devices
  • Write clean, testable, and maintainable JavaScript or TypeScript code
  • Implement state management and component architecture patterns
  • Ensure accessibility and compliance with web standards
  • Integrate with RESTful and GraphQL APIs
  • Participate in code reviews and contribute to team best practices
  • Troubleshoot and resolve frontend defects and usability issues
  • Support deployment pipelines and frontend monitoring tools
  • Contribute to documentation and technical specifications
  • Work within agile development cycles and sprint planning
  • Mentor junior developers and share frontend expertise
  • Evaluate and adopt new frontend libraries and tools
  • Ensure security best practices in client-side code
  • Collaborate on cross-browser compatibility strategies
  • Improve load times and time-to-interactive metrics
  • Implement A/B testing and user behavior tracking
  • Support internationalization and localization efforts
  • Maintain consistency with design systems and UI components

Nice to Have

  • Experience with large-scale consumer web applications
  • Familiarity with micro-frontend architectures
  • Knowledge of server-side rendering techniques
  • Experience with TypeScript in production environments
  • Background in fintech or financial services platforms
  • Contributions to open-source frontend projects
  • Experience with performance monitoring tools
  • Understanding of SEO implications in frontend code
  • Familiarity with regulatory compliance in web interfaces
  • Experience mentoring engineers in frontend best practices

Compensation

Competitive salary based on experience and location

Work Arrangement

Hybrid or remote options available

Team

Part of the consumer product engineering team focused on frontend innovation

What We Value

  • Ownership of code quality and user experience
  • Collaborative problem solving and knowledge sharing
  • Continuous learning and technical growth
  • Focus on delivering measurable user impact

Technology Stack

  • React for component-based UI development
  • TypeScript for type-safe applications
  • Redux for state management
  • Webpack and Babel for build tooling
  • GraphQL for data querying
  • Jest and React Testing Library for testing

Available for qualified candidates in select regions

Required Skills
JavaScriptTypeScriptReactNext.jsWebSocketsFrontend DevelopmentUI/UXPerformance OptimizationTestingCollaborationCommunicationProblem SolvingAgile Methodologies JavaScriptTypeScriptReactNext.jsWebSocketsFrontend DevelopmentUI/UXPerformance OptimizationTestingCollaborationCommunicationProblem SolvingAgile Methodologies
About company
Kraken
Kraken is a cryptocurrency exchange building premium crypto products for experienced traders, institutions, and newcomers. The company is committed to industry-leading security, crypto education, and world-class client support through products like Kraken Pro, Desktop, Wallet, and Kraken Futures.
All jobs at Kraken Visit website
Job Details
Category other
Posted 10 months ago