Senior Software Engineer – Frontend – Pro

About the Role

As a Senior Frontend Software Engineer on the Pro team, you’ll be integral to shaping the user experience of a high-performance, real-time trading platform. You’ll work on architecting, developing, and maintaining complex frontend systems that empower professional traders with intuitive interfaces and lightning-fast execution.

This role requires a deep understanding of modern frontend technologies, exceptional problem-solving skills, and a passion for delivering polished, performant, and reliable web applications in a fast-paced, high-stakes environment. If you thrive on technical challenges, enjoy collaborating with a talented team, and want to make a significant impact on the future of crypto trading, we want to hear from you.

What you’ll do

  • Architect, develop, and maintain high-performance, real-time web applications for professional traders.
  • Implement complex trading UIs, data visualization tools, and interactive components using modern frontend technologies.
  • Collaborate closely with product managers, UX designers, and backend engineers to translate requirements into elegant and scalable solutions.
  • Write clean, modular, and well-tested code, ensuring high quality and maintainability of the codebase.
  • Optimize frontend performance, responsiveness, and reliability for a seamless user experience.
  • Participate in code reviews, mentor junior engineers, and contribute to the continuous improvement of our development processes.
  • Stay up-to-date with emerging frontend technologies and industry best practices, proactively identifying opportunities for innovation.
  • Troubleshoot and debug production issues, providing timely resolutions and contributing to a stable trading environment.

Requirements

  • 5+ years of experience in frontend software development, with a strong portfolio of complex web applications.
  • Expertise in modern JavaScript frameworks (e.g., React, Vue, Angular) and their ecosystems.
  • Proficient in TypeScript, HTML5, CSS3, and related web technologies.
  • Solid understanding of state management patterns (e.g., Redux, Zustand) and real-time data streaming (e.g., WebSockets).
  • Experience with testing frameworks (e.g., Jest, React Testing Library) and CI/CD pipelines.
  • Familiarity with performance optimization techniques and cross-browser compatibility.
  • Strong problem-solving skills, attention to detail, and a passion for building exceptional user experiences.
  • Excellent communication and collaboration skills, with the ability to articulate complex technical concepts clearly.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Experience with high-frequency trading platforms or financial applications is a plus.
  • Experience working in a globally distributed team is a plus.
Job Category: Cryptocurrency
Job Type: Remote
Job Location: USA, Brazil, Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx