Job for Experts

Senior Software Engineer (Frontend)

About the Role

You will contribute to the improvement and maintenance of DApps in a fast-paced environment. You will build a high-performance frontend and an SDK for a cross-chain DEX using multi-party computation, chain signatures, and secure enclaves. You will optimize user interactions for mobile and desktop, implement deep tracing and observability of user flows, and design, test, and implement resilient state machines for RFQs. You will collaborate with protocol engineers, designers, QA, and external partners to turn business requirements into technical implementations and deliver excellent user and developer experiences.

Requirements

  • 5+ years of experience as a software engineer with a track record of shipping products
  • Deep understanding of web3 technologies and familiarity with cryptocurrency and blockchain
  • Strong sense for design and UI and UX
  • Ability to code for multiple target form factors including mobile tablet and desktop
  • Experience building functional and effective platforms
  • Strong attention to detail and maintainable code practices
  • Ability to collaborate effectively across multiple time zones
  • Bachelor's degree in Computer Science or a closely related field

Responsibilities

  • Build blazing-fast frontend applications
  • Develop an SDK for other DApps to use
  • Ensure precise financial instruments are easy to use and understand
  • Optimize every millisecond of user interactions
  • Implement deep tracing and observability of user flows
  • Design test and implement resilient state machines for managing RFQs
  • Collaborate with protocol engineers designers QA and external partners to align business and technical requirements

Skills

Senior Software Engineer (Frontend) at Defuse Labs | JobStash