Staff Software Engineer, Frontend

Skills
Computer ScienceMobile ApplicationsEngineeringEnglishExtension DevelopmentMobile PlatformsPhantom
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelors degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years full-time software engineering experience
  • React
  • Typescript
  • React Native
  • Demonstrated interest in open and community-driven platforms
  • English language proficiency
  • Experience working with trading systems

Nice to have

  • High agency
  • Bias toward action
  • Comfort with ambiguity
  • Ownership mindset
  • Collaborative
  • User-focused
  • Product-minded

Day to day

  • Own frontend features across web and mobile platforms including the Phantom Extension, Phantom Terminal, and mobile app
  • Build core trading flows for spot trading, perpetuals, and prediction markets with fullstack ownership from concept to production
  • Lead new initiatives to support additional blockchains and launch complementary products or infrastructure
  • Work directly with end-users and developers to gather feedback and shape product direction
  • Collaborate with product design and trading teams in a fast-moving environment to deliver intuitive discovery experiences