Back to jobs

Front End Engineer - Typescript, React

Remote

The Company

Swan is the USA’s #1 Bitcoin wealth platform for families and businesses. We hire passionate Bitcoiners who want to work with a self-motivated and fully distributed startup team.

The Role

Swan is looking to hire a Front End Engineer to work across multiple products and projects. The ideal candidate will have a strong understanding of React, TypeScript, and modern front-end tooling. This role will focus on building and maintaining product-facing features, ensuring best practices, and contributing to frameworks and tooling that enhance development efficiency.

Your role will focus on contributing to product development while also investing in long-term improvements to technology and frameworks.

We are looking for someone who is passionate about front-end development and enjoys collaborating with and mentoring teammates. You’ll work closely with other front-end developers to share best practices, provide feedback through code reviews, and contribute to improving development processes across the organization.

Skills and experience that will help you succeed

  • Expert understanding of web technology stacks including Typescript, React, XState or other state machine frameworks
  • Expert understanding of command line build utilities and task runners like npm, vite, pnpm, etc
  • Ability to gather requirements, lead projects, design solutions in an ambiguous environment, eloquently talk through tradeoffs, and help the team balance long term vision with short term priorities
  • A commitment to documentation, consistency, reusability, and an eye for the big picture – approaching projects in ways that will grow and strengthen our practice
  • Knowledgeable in accessibility standards or willing to dive deep and learn
  • Advanced to expert knowledge of unit and integration testing patterns in front end environments and a desire to drive improvements in test-based development culture
  • Expert understanding of asynchronous requests, API integrations, partial page updates, SEO optimization & SSR, and page performance troubleshooting & optimization
  • A keen eye for scope creep, solid judgement, and a pragmatic, collaborative approach to solving problems iteratively
  • An open and collaborative, high bandwidth communication style.
  • An open and collaborative communication style. A go anywhere, do anything to help Swan grow attitude.
  • 5-10 years experience recommended
  • Compensation for this role will be based on location and experience, and may include base salary, equity, and benefits

Remote pay range (based on location and experience)

$100,000 - $200,000 USD

Here's a bit about our culture

  • We’re a growing team: Fully distributed across the world, Slack and Huddles are huge here.
  • We’re very flat: Leadership is desired and encouraged; we hire people who care about and use the product they are working on.
  • We’re Bitcoiners: We find solutions that encourage Bitcoin principles. We are often involved in the Bitcoin community through writing, podcasts, conferences, open-source projects, and time spent on Twitter to help educate the masses. We love Bitcoin, and it comes through in our daily chats, meetings, and actions.

Join us, become a Swan!

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf