Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Push Operations

Software Engineer

Push Operations

Full Stack Software Engineer developing and scaling payroll platform at Push Operations. Collaborating with teams to ensure accuracy and reliability in payroll processes.

Posted 6/19/2026full-timeRemote • 🇨🇦 CanadaMid-LevelSenior💰 CA$90,000 - CA$125,000 per yearWebsite

Tech Stack

Tools & technologies
AngularGoJavaScriptLaravelPHPPythonReactReact NativeRubySQLWebpack

About the role

Key responsibilities & impact
  • Feature development and maintenance of our payroll system
  • Helping build and scale back-end services and APIs
  • Working with designers and PMs to define feature/product specifications and shipping them to our customers
  • Participating in code reviews
  • Writing and testing high-quality, maintainable code

Requirements

What you’ll need
  • Experience with at least one PHP, Python, Ruby, Go, C/C++ or C#
  • 3+ years professionally building web applications
  • Javascript experience - ES6, Webpack, Angular, React JS, React Native
  • A solid understanding of relational databases and SQL
  • A solid understanding of computer science concepts, e.g.: data structures, design patterns, and algorithms
  • You understand the importance of writing testable and maintainable code
  • A track record of building and maintaining highly scalable products
  • Previous experience in fintech or payroll systems is a plus.
  • PHP experience using Laravel or any other MVC framework
  • Knowledge of payroll in Canada and/or the USA
  • Previous startup experience
  • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience

Benefits

Comp & perks
  • Work remotely or from the Downtown Vancouver office
  • Supportive environment to foster your passion
  • Conversations around personal and professional goals

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPPythonRubyGoC/C++C#JavaScriptSQLLaravelReact JS
Soft Skills
collaborationcode reviewproblem-solvingcommunicationattention to detailadaptabilitycritical thinkingtime managementteamworkcreativity
Certifications
degree in Computer Sciencedegree in Engineeringequivalent work experience