We're real life people, solving real-life problems.

We may have been the reason your favorite restaurant is opening in your neighborhood. You might have noticed a bright green tablet screen where you lunch every weekend. Or your friends may even have our app downloaded on their phones! Combining the world of technology and restaurants, life at Push Operations is limitless in growth opportunities, abundant in fun and full of tasty treats. We’re a group of dog loving and beer drinking 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.

Core Values

Teamwork

We work better together. From everyone from our team members to our customers, we work together to improve everyone's ability to do their best work.

Transparency

We provide transparency in everything that we do. Lines of communication are open and clear. With the lack of silos at Push, solutions and growth are easy to achieve.

Commitment

People make a company and we're committed to providing our customers and employees the flexibility, support and freedom to spend more time doing what they love.

Perks of Being a Pushie

Annual Retreat

Take part in our annual retreat that joins the forces of support, development, operations, marketing and management departments. Nothing says team building more than a little friendly competition!

Quarterly Activities

The office is your home away from home and nothing says "I work at a tech company" more than fun company events! From Easter egg hunts to fried chicken taste tests, we make sure there's an equal balance of work and play.

Team Lunches

What's better than working with restaurants? Dining at them! Our head office is located in the heart of Downtown Vancouver and you can often find us enjoying a warm bagel from Rosemary Rocksalt or a fresh poke bowl from Pokérrito.

Games

You know a company loves games when a ping pong table is also used as a meeting room table. Coinciding with our motto of making work fun, everything from jumbo Jenga to Spot It! can be found at the office.

Push Operations Careers

Vancouver, BC

Open Positions

Senior Full Stack Developer

Vancouver, BC

The Role:

Push Operations is looking for an experienced, Full-Stack Developer to join the team.

Duties and Responsibilities:

  • You will help build and scale back-end services and APIs.
  • You will work with designers, and PMs to define feature specifications and ship out new features and products to our customers.
  • You will participate in code reviews.

Required Education, Skills and Qualifications

Qualifications:

    • You have experience with PHP, Python, Ruby, Go, C/C++ or C#.
    • You have been professionally building web applications for 5+ years.
    • You have Javascript experience – ES6, Webpack, Angular, React.
    • You understand relational databases and SQL.
    • You have solid understanding of computer science concepts eg: data structures, design patterns, and algorithms.
    • You understand the importance of writing testable and maintainable code.
    • You have a track record of building and maintaining highly scalable products.
  • Bonus:
    • PHP experience using Laravel or any other MVC framework.
    • DevOps Experience with AWS and automation tools.
    • Have previous start up experience.
    • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience.

Who You Are:

We’re looking for someone who is willing to wear many hats: from developing internal tools, to building customer-facing features, to periodically realigning the magnetic polarity of the phaser crystals (crucial). We 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. 

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Senior Front End JavaScript / React Developer

Vancouver, BC

The Role:

We’re looking for a Front End Developer to provide support to our Push Development Team. 

Duties and Responsibilities:

  • Develop and implement user-facing front end features from requirements
  • Collaborate with backend, QA, designers, and PMs to define feature specifications and ship out new features and products to our customers
  • Champion all aspects of the user’s experience, with a focus on clarity and speed
  • Assist in growing our internal design system into a sustainable and useful ecosystem
  • Participate in code reviews and help your team deliver high-quality software
  • Communicate clearly and efficiently with other team members
  • Contribute to the process and culture of our growing engineering team
  • Mentor and be an information source to junior engineers

Required Education, Skills and Qualifications

Qualifications:

  • Consistent track record of building and maintaining highly scalable products
  • 5+ years of professional, hands-on front end development experience
  • 2+ years of professional, hands-on React JS / React Native and Redux development experience
  • Proficiency with JavaScript, HTML5, CSS3
  • Experience with front-end build tools (Webpack, ESLint, Babel, Npm)
  • Competence in practical UX and design, with a curious eye
  • Strong understanding of Data Structures, Algorithms, and Computer Science theory
  • Experience with Git workflow (pull requests, code reviews)
  • Experience working on software-as-a-service (SaaS), large-scale distributed systems
  • Understand the importance of writing testable and maintainable code.
  • Immaculate attention to detail (you noticed a period at the end of the previous line, in a bulleted list *gasp*)
  • Strong interpersonal and communication skills, a sense of humor, and empathy
  • Expertise in brainstorming effective solutions proactively and thoughtfully
  • Capable multi-tasking abilities and a love for staying on top of deadlines

BONUS:

  • PHP experience using Laravel or any other MVC framework
  • Experience with Node JS, Golang, PHP, Python
  • You understand relational databases and SQL
  • DevOps Experience with AWS and automation tools
  • Have previous start up experience
  • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience

Who You Are:

We’re looking for someone who is willing to wear many hats: from developing internal tools, to building customer-facing features, to periodically realigning the magnetic polarity of the phaser crystals (crucial). We 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.

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Sales Development Rep

Vancouver, BC

The Role:

As a Sales Development Representative, you will play a key role in achieving our company’s international expansion goals.

Your Targets:

– Generate Revenue Pipeline ($15,000 MRR within 3 months, 40,000 MRR within a year)

– Generate 15 Demos per month within 3 months

– 50 Cold calls a day

Duties and Responsibilities:

  • Qualifying leads from marketing campaigns as sales opportunities
  • Responding to inbound leads and setting up demos with our Account Executives
  • Identifying client needs and presenting appropriate products and solutions
  • Proactively seeking out new business opportunities and markets
  • Tracking all data and maintaining its accuracy in Salesforce
  • Executing outreach campaigns to prospects and channel partners
  • Partnering with our marketing team to develop new market initiatives
  • Staying up-to-date with new products and services

Required Education, Skills and Qualifications

Qualifications:

  • Previous inbound business development or B2B sales experience at a technology company
  • Previous experience working at a SaaS company is an asset
  • Fluency in English with impeccable written and verbal communication skills
  • Strong experience using Salesforce (or another CRM), Microsoft Office, and Google Suite
  • Passion for on a team with a high level of integrity
  • Being a goal-oriented self-starter who is dedicated to driving sales and growth
  • Being organized and process-driven with a strong ability to research
  • Challenging conventional solutions; you are creative and think outside of the box

Who You Are:

You love a challenge and have an entrepreneurial spirit. You’re not scared to move ahead without all of the relevant information because you are resourceful and know when to take calculated risks. If you make a mistake, you learn from it and move on. You are driven by building relationships, solving problems and delivering results!

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Payroll Specialist (US)

Vancouver, BC

The Role:

We’re looking for a Payroll Specialist who wants to be a leader in our company. This individual will be directly responsible for keeping Push’s clients happy, and ensuring they have the best experience possible. 

Duties and Responsibilities:

  • Processing payroll, tax, and garnishment payments for clients
  • Generating invoices and creating corresponding payment transactions
  • Setting up client accounts in Push for correct earnings, deductions, and taxes
  • Extracting payroll data from clients’ payroll platform, importing it into Push systems, and ensuring the data is reconciled
  • Running preliminary payroll testing scenarios when entering into new jurisdictions
  • Identifying discrepancies in payroll testing and coordinating with development team to handle resolutions
  • Assist with conducting research on US jurisdictions with respect to state specific payroll compliance requirements
  • Handling inquiries from clients related to account settings and payroll needs

Required Education, Skills and Qualifications

Qualifications:

  • You have 2+ years of US payroll experience
  • You have post-secondary education in Accounting
  • You have Payroll Certification
  • You are confident using Microsoft Excel for fast data manipulation and advanced formula applications
  • You have immaculate attention to detail
  • You are a strong communicator with excellent interpersonal skills
  • You analyze challenges proactively and brainstorm effective solutions
  • You are an expert multi-tasker and always stay on top of your deadlines

Who You Are:

You are an experienced payroll professional, comfortable with US payroll. You strive in fast-paced environments and can adapt to any situation. You think critically and analytically to provide unique solutions to complex problems. You are proactive and aren’t intimidated by managing multiple tasks at a given time. Tight deadlines motivate you and you aren’t afraid to do what it takes to get the job done efficiently, and accurately. You stand out with your payroll expertise, and your high-level attention to detail makes you excellent at what you do.

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Account Manager

Vancouver, BC

The Role:

We’re looking for an Account Manager who wants to be a leader in our company. This individual will be directly responsible for keeping Push’s clients happy, and ensuring they have the best experience possible.

Duties and Responsibilities:

  • Use your specialized knowledge and previous sales experience to scale our growth with our tech stack
  • Contribute to the ongoing learning and success of the Customer Support team, and the company, by sharing knowledge through mentorship, collaboration, and aiding in documentation.
  • Triage incoming requests and spot trends in customer issues to flag for the wider team.
  • Identify, reproduce, and document bugs for our engineering teams.
  • Work with the product development and QA teams to test new features and bug fixes and surfacing meaningful customer feedback

Required Education, Skills and Qualifications

Qualifications:

  • You have a post-secondary degree or equivalent professional experience.
  • +3 years as an account manager, in a SaaS environment
  • +1 year as a customer support specialist, in a SaaS environment
  • You have previously worked with customer support for a web-based application or in a dynamic startup environment.
  • Proficient with Zendesk

Who You Are:

You are a self-starter who thrives in a teamwork setting. You possess a mastery of English and are a strong, confident, and exacting writer. You are skilled at explaining technical problems succinctly and clearly. You exhibit diplomacy, tact, and poise under pressure when working through customer issues. You know when something is over your head and are not afraid to ask for help.

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Data Entry Specialist

Vancouver, BC

The Role:

Push is looking for a data-driven individual with intermediate MS Excel knowledge to join the Data Entry team!

Duties and Responsibilities:

  • Assisting with data migration for clients on-boarding and data entry projects
  • Ensure data migration is accurate and timely

Required Education, Skills and Qualifications

Qualifications:

  • 1 year in an office environment
  • Proficient with cloud-based software systems
  • Strong communication and interpersonal skills
  • Excellent computer skills, especially excel
  • Must be able to handle confidential information in an ethical and professional manner
  • Preferred: Knowledgeable on Vlookups, IF, nested IF, Pivottables, keyboard shortcuts

Who You Are:

You are an individual who is passionate about organization and numbers. You are looking for a fun and innovative company to be part of, and you are a numbers and detail-oriented person.

We 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. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Customer Care Specialist

Vancouver, BC

Customer Care Specialist

Vancouver, BC

Job Overview:

This role requires a person who loves to help and support people. You will be responsible for keeping Push’s customers happy and ensuring they have the best experience possible. You will work with the customer care team to improve all aspects of customer service, making Push truly customer centric. You will be required to effectively resolve customer enquiries in a considerate, accurate, and timely manner. Experience with accounting and payroll would be helpful. 

 

What you will do:

  • Troubleshoot and help solve product related questions, ranging from payroll related questions to software functionality.
  • Compose thoughtful, personalized responses for a variety of customer requests via telephone and email.
  • Have a confident phone voice and be comfortable speaking to customers all day.
  • Triage incoming requests and spot trends in customer issues to flag for the product team.
  • Identify, reproduce, and document bugs for our engineering teams.
  • Work with the product development and QA teams to test new features and bug fixes and surface meaningful customer feedback.
  • Make active contributions to help achieve team goals and successes.

Do you have the recipe for success?

  • Completion of highschool, diploma in a related field preferred.
  • Prior experience in a customer service role helping solve customer problems and handling upset customers.
  • A mastery of English and strong, confident written and verbal communication skills.
  • Able to exude diplomacy, tact, and poise under pressure when working through customer issues.
  • Deep and genuine passion about customer support and the role it plays in making a customer-centric team successful.
  • Ability to know when something is over your head and are not afraid to ask for help. You are skilled at explaining technical problems succinctly and clearly. 
  • We are a tech company so proficiency with technology is a must!
Apply Now