Staff Software Engineer
About Shakepay
Shakepay is dedicated to pioneering a Bitcoin golden age by providing Canadians with access to Bitcoin-friendly, secure, and rewarding financial services. Since its establishment in 2015, Shakepay has emerged as one of the fastest-growing financial institutions in Canada. With substantial backing from leading venture capitalists and a rapidly expanding user base of over one million Canadians, Shakepay is reshaping the landscape of banking in the digital era. Individuals who decide to join Shakepay contribute to shaping a future marked by financial inclusivity, opportunity, and prosperity for all Canadians.
Role
Immerse yourself in the innovative world of Shakepay, where the act of shaking your phone yields instant bitcoin rewards. While this may seem like sorcery to our customers, it's the exceptional development team behind the scenes that makes it happen. Initially conceived as a playful surprise for early users, the "shaking" feature quickly gained popularity, leading to technical challenges with service interruptions due to high demand. With solutions in place, and a growing customer base of over 1,000,000 "shakers", Shakepay prides itself on fostering a culture of innovation in the realm of financial services. As we continue to redefine how Canadians accumulate wealth and manage their finances, we seek a talented staff developer with a knack for transforming unique ideas into reality—a touch of magic in the realm of financial technology.
Astounding feedback awaits you at Shakepay:
- Does Shakepay operate on actual magic?
- I was convinced magic wasn't real until I used Shakepay.
- This app must have required all three genie wishes to come to life.
As a bitcoin platform, Shakepay represents the most straightforward approach for Canadians to purchase and earn bitcoin. With a vibrant community of "shakers" that remains steadfast even amidst fluctuating crypto markets, Shakepay embodies the pioneering spirit of the Bitcoin Golden Age. Join us on this transformative journey!
Responsibilities:
- Contribute to the development of cutting-edge financial products
- Drive innovation by designing and implementing high-quality, scalable, and performant features
- Provide mentorship to fellow engineers through code reviews and collaborative discussions
- Contribute to shaping the technological direction of the organization
- Approach challenges with an open mind and adaptability
- Play a pivotal role within the Engineering team, delivering significant value to customers and the company at large
Requirements:
- Minimum of 8 years' experience as a software developer
- Proficiency in working across varying technology stacks
- Extensive expertise in engineering processes, architectural design, and system optimization
- Proficient in utilizing video call platforms with engaging backgrounds
- Ability to navigate complex technical landscapes with resilience
Preferred Qualifications:
- Hands-on experience with Node.js, React-Native, Vue, Postgres, and Docker
- Prior involvement in developing financial applications
- Familiarity with bitcoin technology
- Curiosity and determination to uncover hidden solutions
Perks of Joining Shakepay:
- Competitive Salary: Base salary ranges from $180,000 to $240,000, supplemented with equity options and benefits
- Pioneering Environment: Be at the forefront of financial innovation in the age of Bitcoin
- Impact and Growth: Play a vital role in expanding Shakepay's reach to all Canadians
- Comprehensive Benefits: Inclusive of compensation, stock options, and various health and wellness perks
- Continuous Learning: Opportunities for personal and professional growth within a dynamic workplace
- Bitcoin Payments: Opt to receive a portion of your salary in Bitcoin
- Remote Work: Enjoy the flexibility of working from anywhere in Canada
Consider yourself as a prospective candidate if you possess a proactive attitude towards learning, growing, and contributing to our mission, irrespective of prior experience. Shakepay encourages individuals from diverse backgrounds to apply, as we value potential as much as we value skillsets acquired along the way. Note that though our roles are remote, preference will be given to candidates eligible to work in Canada without the need for sponsorship.
![Avatar](https://uploads.laborx.com/company_logo/9P85dp59de0TuV5UNHm3t3hCVrMACGbn.png)