Push Operations Logo

Base City: 

Remote-Canada - Remote

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Required: 

Bachelor - Computer Science

Experience: 

5 years Web Application Development

Other Experience: 

Required Skills and Qualifications:

  • Strong proficiency in PHP
  • 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
  • You’re able to work with a high level of autonomy for entire project lifecycles
  • You’re comfortable stepping up and providing guidance and direction to the team when required


Bonus Skills and Qualifications

  • You have experience in a leadership role on a development team
  • Javascript experience - ES6, Webpack, Angular, React JS, React Native
  • .NET development experience
  • Experience building RESTful APIs
  • Previous startup experience
  • Knowledge of payroll in Canada and/or the USA
  • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience

About the Job: 

The Company:

Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion.

Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Denny’s and more.

The Team:

We’re a group of dog-loving and game-playing people who place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. As part of our rapidly growing team, you will play an important and unique role in working towards our mission to create the best people management system for our customers so they can spend more time doing what they love.

The Role:

Push is looking for an experienced Full Stack Software Engineer who would be responsible for helping build out Push’s expanding portfolio of integrations. Our integrations pull data from third-party vendors into our data analytics product using RESTful APIs. In this role, you will have the ability to tackle a wide range of technical challenges and make a big impact on building and improving our codebase.

Location:

The world has changed recently, so we’re changing with it. We’re embracing new ways of working and are constantly adapting our practices to ensure that wherever you are working from, you feel a part of the team and have everything you need to work comfortably. We are a remote-first company, Pushies can choose to work remotely or from our Downtown Vancouver office.

We are considering eligible candidates for this role from any location in Canada with a sufficient time zone overlap with our Vancouver team.

What they want you to do: 

Duties and Responsibilities:

  • Strengthening our product by building data integrations with our partners
  • Writing and testing high-quality, maintainable code
  • Participating in code reviews
  • Executing critical integrations development initiatives and keeping them on track
  • Communicating with with all key stakeholders, supporting transparency and free flow of information

© 2024