Remote Senior Full Stack Developer

Posted on Jan 22, 2023

👉 Please reference you found the job on Remote Software Engineering Jobs, this helps us get more companies to post here, thanks!

Job Details

Full Time
🇨🇦 Canada

About Commit

Commit is the remote-first developer community where senior software engineers get paid to find their next career opportunity, all while skipping the traditional tech interview. We do what’s right for the engineer. What does that look like?

  • One tech interview instead of 50
  • A remote first environment. We prioritize asynchronous communication so you where you live does not limit where you work
  • Access to innovative pre-vetted startups. Find out everything you want to know from what tech stack they're using to how much funding they have received
  • Community-led support. Access to liked minded developers who you can turn to and collaborate with to solve problems
  • Free coaching and mentorship to help grow your career
  • An extended health plan so you and your family are always taken care of
  • Vacation as we all need to rest to perform our best

The Position

Tired of endless hours of technical testing? Are you prepping for multiple rounds of technical interviews just to find out someone else got the job?

How about an opportunity that has NO technical interviews? Sounds too good to be true, but it actually exists!

At Commit, we’re hiring Senior Full-Stack/Front-End/Back-End Software Developers. Three brief, casual conversations before you’re hired.

Please mention the word ADULATION when applying to show you read the job post completely (#RMTE5Ljk0LjE3Ni4yNw==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.


What we’re looking for:

  • Must be located and eligible to work in Canada
  • Have 4+ years of software development experience (excluding internships)
  • Have experience with some or a combination of the following technical skills:
    • FE: One/some of: Vue.js, React, Redux, Next
    • BE: One/some of: Node.js, Go/Golang, Python/Django/Flask, Ruby/Rails, Java/Scala, Rust
    • Understanding of DevOps: MongoDB, AWS, GCP, Docker, Kubernetes/Terraform, CI/CD
    • Understanding of RESTful APIs and/or GraphQL
    • Understanding of cloud-native distributed systems and microservices
    • Experience with relational databases, NoSQL databases, cloud infrastructure, product design

Our Hiring Process

We help you find your next job but we also provide you with additional tools and resources so your growth does not just start and stop when you have a new job.

How we do this can be broken down into 4 phases:

Phase 1: Interview with Commit

You complete a 3-part interview process with Commit over 7-10 days. You will discuss your motivations for joining Commit followed by a tech assessment and talk with our CEO to ask him any questions about us or working with the Startup Partners (SPs) in our community.

Phase 2: Join Commit

After receiving an offer from Commit, you become an Engineering Partner (EP). We consider you a partner as we always have your best interest in mind. You will join a community of senior software engineers and get paid to collaborate on open source projects, work with a career coach, and interview with our SPs. Our engineers typically interview with 3-4 startups to find a match. No whiteboard required!

Phase 3: Join a Startup for 3 months

Once you find a match with an SP, you spend three months working with them. If you are happy there, you graduate from Commit and join them full-time. If not, you come back to us and we will help you find another startup to work with that is better suited for your goals. Rinse and repeat until you feel comfortable and happy at an SP as your next career step!

Phase 4: Grow your Career (indefinitely)

You join a startup but are still part of the Commit developer community for ongoing peer-to-peer support. We personalize your growth with world-class learning and development opportunities. You will need to join the community to really understand what that means.


  • Distributed team
  • 🤓 Vision insurance
  • 🦷 Dental insurance
  • 🏖 Paid time off
  • 🖥 Home office budget
  • ⬜️ No whiteboard interview
Remote Senior Full Stack Developerat Commit