About the company
Swan is a leading Bitcoin-only financial services company supporting individuals and companies throughout their Bitcoin journey. We hire passionate Bitcoiners who want to work with a self-motivated and fully distributed startup team.
Job Summary
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. 📍Knowledge of modern frameworks such as NextJs and Remix is also welcomed. 📍An open and collaborative communication style. A go anywhere, do anything to help Swan grow attitude. 📍10-15 years experience recommended 📍GraphQL skills a huge plus (we use it primarily in one spot) Flutter knowledge a plus
Here's a bit about our culture
📍We’re a growing team: Fully distributed across the world, Slack and video conferencing are huge here. 📍We’re very flat: Leadership is desired and encouraged; we hire people who care about the product they are working on. 📍We’re Bitcoiners: We find solutions that encourage Bitcoin principles. 📍Many of us pull double duty alongside our main job, producing content for Bitcoin newsletters, podcasts, social audio platforms, and 📍YouTube shows, and spend some of the day on Twitter educating the masses. We love Bitcoin, and it comes through in our daily chats, meetings, and actions.