Senior Full Stack / Backend Software Engineer

Senior Full Stack / Backend Software Engineer

Toronto, Ontario, Canada  - Permanent

Job Description

As a Senior Software Engineer, you’ll report to our CTO and lead the development of new features for our merchant and customer-facing products. Your work will directly impact thousands of customers (and rapidly growing). As an early member of the team, you will help establish and cultivate a strong engineering culture which is table stakes for future success.

You will

Lead technical design discussions and drive technical decisions
Build foundational infrastructure for efficient client onboarding, analytics, reporting, and 3rd party integrations
Build, test, and ship end-to-end features to our growing base of customers at a rapid cadence
Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
Contribute and influence the product roadmap
Promote and adhere to the workplace values (transparency, treat customers like royalty, keep things simple, pursue growth & learning, work hard)

Must Have Skills:

-You have 5 to 7 years of full-stack/backend development experience building scalable, fault-tolerant web services
-You have at least 2 years of experience building on top of AWS, GCP, or Azure
-You have a DevOps mindset where you will own your application end-to-end and are able to understand and address infrastructure concerns
-You have experience with databases and designing robust APIs
-You are an effective communicator and work collaboratively across teams

Nice to Have Skills:

You have experience with PHP and Laravel
You have worked with e-commerce (Shopify, WooCommerce, BigCommerce, Magento) and payment (Stripe, Amazon Pay, Apple Pay, Google Pay) platforms
Technologies We Use and Teach

DigitalOcean, GCP
PHP, Laravel


Starting: ASAP

Similar jobs in Toronto: