Software Engineer: Gauntlet App
Gauntlet
Responsibilities
- Lead the design, development, and maintenance of full-stack features for Gauntlet’s decentralized application, ensuring high performance and scalability
- Partner closely with front-end engineers to deliver cohesive and well-integrated user experiences
- Provide technical leadership and mentorship to other engineers, fostering collaboration and knowledge sharing
- Engage in systems design and architecture discussions to build robust backend services supporting the application
- Participate actively in code reviews and design sessions, promoting 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
Qualifications
- 5+ years of professional experience in software development, with a focus on full-stack 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 the ability to be language agnostic
- Proven ability to collaborate effectively with others engineers and mentor team members
- Excellent problem-solving and analytical skills with a focus on application development lifecycle
- Strong communication skills and the ability to work collaboratively in a distributed team environment
Bonus Points
- Interest or experience in DeFi concepts like decentralized applications (dApps) and on-chain interactions
- Familiarity with financial technology (fintech) products and user experiences.
- Previous work on applications that handle monetary transactions or sensitive user data.
- Familiarity with application development lifecycle from end to end
- Experience developing and shipping user-facing features using component-based UI frameworks such as React
- History utilizing, at any level, technologies and languages like Solidity or Rust
- Experience working in smaller teams or startups, demonstrating broad technical versatility
- Background working with data pipelines or tooling, including ETL processes, orchestration tools and integrating data flows in production environments
Benefits and Perks
- Remote first - work from anywhere in the US & CAN!
- Competitive packages with the added opportunity for incentive-based compensation
- Regular in-person company retreats and cross-country "office visit" perk
- 100% paid medical, dental and vision premiums for employees
- Laptop provided
- $1,000 WFH stipend upon joining
- $100 per month reimbursement for fitness-related expenses
- Monthly reimbursement for home internet, phone, and cellular data
- Unlimited vacation policy
- 100% paid parental leave of 12 weeks
- Fertility benefits