Senior Software Engineer, Full-Stack - Wallet Experience
BitGo is a prominent digital asset solutions provider, offering services like custody, wallets, staking, trading, and settlement solutions from regulated cold storage. Since its inception in 2013, BitGo has focused on empowering clients to securely navigate the digital asset landscape. With a global presence and multiple Trust companies, BitGo caters to numerous institutions, including top brands, exchanges, and platforms, along with millions of retail investors globally. BitGo plays a crucial role in the digital economy, handling a significant portion of Bitcoin network transactions and standing as the biggest independent digital asset custodian and staking provider on a global scale.
The Wallet Experience team is committed to revamping the customer experience, allowing clients to utilize BitGo's platform more effectively and intuitively. The team's efforts span both frontend and backend development with a keen focus on the customer. The goal is to deliver an exceptional experience for customers utilizing BitGo's products.
The selected individual for this role will be based full-time at the San Francisco office to foster collaborative team dynamics and foster innovative problem-solving.
Role Overview:
In this position as a Senior Full Stack Engineer, you will be tasked with designing, developing, and maintaining frontend and backend components of our wallet experience. Through close collaboration with product managers, designers, and fellow engineers, you will deliver top-quality, secure, and scalable solutions tailored to meet client needs. This role demands a deep understanding of frontend technologies like React and backend systems involving Node.js and SQL databases.
Responsibilities:
- Work closely alongside design and product management teams to plan and create new UIs for upcoming projects
- Enhance existing UI functionality across a range of products
- Develop reusable code for future use
- Implement improvements for codebase health
- Engage in cross-team communication with stakeholders to grasp implementation requirements and restrictions
- Provide mentorship to team members in the broader engineering team through code reviews and guidance on best practices
- Offer maintenance support and enhance performance of existing applications
Skills & Experience:
The ideal candidate will align with BitGo's values, encompassing open communication, transparency, ownership, and high craftsmanship levels. Additionally, they should share the company's vision to instill trust in digital assets.
Required:
- 5+ years of frontend software engineering experience
- Significant expertise in React, JavaScript, HTML, and CSS
- Proficient in backend development utilizing TypeScript, Node.js, and Express
- Extensive experience with SQL databases such as Postgres or MySQL
- Strong grasp of RESTful API design and implementation
- Familiarity with microservices architecture and service-oriented designs
- Proficient in Git/GitHub, branching methodologies, code review tools, and CI/CD pipelines
- Ability to work autonomously in a fast-paced setting
- Willingness to partake in on-call rotations for system support
Nice to have:
- Enthusiasm for cryptocurrencies and blockchain technology
- Experience with large-scale, real-time, and distributed applications
- Familiarity with Tailwind, React-Query, NextJS
Why Join BitGo?
BitGo aims to revolutionize the financial industry by fostering a team of innovative, dedicated individuals that embody values like ownership, craftsmanship, and open communication. BitGo offers competitive remuneration, health insurance benefits, 401k matching, parental leave, and an inspiring startup environment teeming with terrific colleagues.
Pay Transparency Notice: Depending on your level and location, average compensation for this role falls between $165,000 - $210,000 USD base salary, accompanied by equity, an annual performance bonus, and the benefits mentioned.
Cryptocurrencies are reshaping financial services, making this an opportune time to join and contribute to the transformative efforts at BitGo.