Front End Engineer - Typescript, React
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