Senior Software Engineer
About Shakepay
Join our dynamic team at Shakepay, where we are on a mission to bring about the Bitcoin Golden Age. Shakepay is revolutionizing financial services, making them bitcoin-friendly, secure, and rewarding. Our rapid growth since launching in 2015 has made us one of Canada's leading financial institutions. With funding of $44M+ and the trust of over one million Canadians, Shakepay is shaping a future where financial freedom, opportunity, and prosperity are accessible to all.
Imagine the ability to earn bitcoin instantly just by shaking your phone. While our customers may think it’s magic, we know it's the brilliance of our dev team that brings this feature to life. What started as a hidden gem for our small customer base quickly gained popularity, leading to service outages caused by too many people shaking their phones simultaneously.
With that problem solved, we now have more than a million enthusiastic "shakers" (aka customers) and this unique feature has become an integral part of our brand. We take pride in introducing new and exciting ideas to the traditionally dull world of financial services. As a Senior Software Engineer, we invite you to help us reimagine how Canadians can build wealth and explore new possibilities with their money. Dynamic thinking, unique ideas, and the drive to turn them into reality are the true magic behind what we do.
Based on reviews from future Shakepay team members, joining our team indeed feels like being part of something miraculous:
⭐⭐⭐⭐⭐ Is it really magic that powers Shakepay?
⭐⭐⭐⭐⭐ My perception of magic completely changed after using Shakepay.
⭐⭐⭐⭐⭐ Building this app must have taken three genie wishes!
Key Responsibilities
You will have the opportunity to:
- Contribute to the development of cutting-edge financial products
- Write top-quality, thoroughly-tested, and scalable code
- Engage in collaborative code reviews
- Work together in defining the technical vision for the company
Requirements
You should possess:
- More than five years of experience as a software developer
- Comfort working across the entire tech stack
- The ability to create impressive video call backgrounds
- A balanced approach towards using monkey paws
Preferred Qualifications
The following qualifications would be advantageous:
- Proficiency in Node.js, React-Native, Vue, Postgres, and Docker
- Experience in developing financial applications
- A solid understanding of Bitcoin
- Knowledge of the secret password to the Cave of Wonders… our best guess is "open seed phrase" or something similar
Why Join Our Team
Working at Shakepay comes with incredible perks:
- Competitive Salary: Our base salary for this role ranges from $150,000 to $190,000, and we offer additional equity options and benefits as part of the compensation package.
- Join a Groundbreaking Journey: At Shakepay, you will be at the forefront of financial innovation. Bitcoin is rewriting the rules, and we are leading the way.
- Make an Impact and Scale: With only 2% of Canadians currently on Shakepay, the potential for growth is massive. Your contribution will help us bring Shakepay and bitcoin to all Canadians.
- Enjoy Rewarding Benefits: We value our team members and offer competitive compensation along with benefits such as health, dental, paramedical, disability, and generous vacation time. Plus, every member of our team owns stock options!
- Embrace Continuous Learning: Our environment fosters growth, development, and limitless curiosity. From ambitious individuals to insatiable knowledge seekers, you will find a community that supports constant learning.
- Get Paid in Bitcoin: We offer the option to receive a percentage of your salary in bitcoin, providing access to one of the soundest forms of money in the world.
- Remote Work Opportunities: If you're in Canada, you can work from anywhere. Alternatively, if you're in Montreal or Toronto, you also have the option to work from our office.
At Shakepay, we understand that potential is just as valuable as experience. Even if you worry about not having the "right" experience, we encourage you to apply. We welcome applicants from all backgrounds and walks of life, as we believe that diversity brings distinctive perspectives. We firmly believe that a little bit of slope can compensate for a lot of y-intercept.
Please note that fluency in English is required due to the percentage of English-speaking customers and the nature of our platform, which is available to all Canadians.
![Avatar](https://uploads.laborx.com/company_logo/9P85dp59de0TuV5UNHm3t3hCVrMACGbn.png)