Software Engineer — App

About the Role

You will design, develop, and maintain full‑stack features for a decentralized application, focusing on performance, scalability, and reliable user experiences. You will collaborate with front‑end engineers, product managers, and researchers to translate requirements into technical solutions, participate in code reviews and design sessions, and provide technical leadership and mentorship. You will engage in systems design and architecture to build robust backend services and diagnose, troubleshoot, and resolve complex software issues to keep the application reliable.

Requirements

  • 5+ years of professional experience in software development with a focus on fullstack engineering
  • Strong proficiency in TypeScript for full‑stack development
  • Proven ability to design and implement user‑centric applications emphasizing seamless user experiences
  • Solid experience with backend systems and APIs including systems design and architecture
  • Familiarity with Python or ability to be language agnostic
  • Proven ability to collaborate effectively with other engineers and mentor team members
  • Excellent problem‑solving and analytical skills with a focus on the application development lifecycle
  • Strong communication skills and ability to work collaboratively in a distributed team environment

Responsibilities

  • Lead design, development, and maintenance of full‑stack features for the decentralized application, ensuring high performance and scalability
  • Partner with front‑end engineers to deliver cohesive and well‑integrated user experiences
  • Provide technical leadership and mentor other engineers
  • Engage in systems design and architecture to build robust backend services supporting the application
  • Participate in code reviews and design sessions to promote best practices and high‑quality code standards
  • Collaborate with product managers and researchers to translate requirements into effective technical solutions
  • Diagnose, troubleshoot, and resolve complex software issues to maintain system reliability and performance

Benefits

  • Remote first — work from anywhere in the US and Canada
  • Competitive packages with opportunity for incentive‑based compensation and equity
  • Regular in-person company retreats and cross-country office visit perk
  • 100% paid medical, dental, and vision premiums for employees
  • Laptop provided
  • $1,000 work from home stipend upon joining
  • $100 per month fitness reimbursement
  • Monthly reimbursement for home internet, phone, and cellular data
  • Unlimited vacation policy
  • 100% paid parental leave of 12 weeks
  • Fertility benefits

Skills

Apply Now
Software Engineer — App at Gauntlet | JobStash