Senior Full Stack Software Developer

  • Canada Only
  • Vancouver, BC
Job Description:

Salary: TBD

Job Description

Push Operations is a fast-growing startup that helps companies streamline all HR and workforce management in one place. Our customer base includes some of the biggest brands, such as Earls Restaurants, Cactus Club, Denny’s and more. We place a high priority on competence and efficiency—but even higher stock in personable and positive individuals who mesh with our culture and are willing to grow with us.

Push is looking for an experienced Senior Software Engineer who would be responsible for architecting, building and testing Push's suite of customer-facing products. In this role, you would have the ability to tackle a wide range of technical challenges and make a huge impact into all parts of our codebase.

If you are a passionate software developer who thrives on making an impact, we would love to hear from you.

What you'll be doing

• 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

What you should have

• Experience with at least one PHP, Python, Ruby, Go, C/C++ or C# • 5+ 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

Bonus

• PHP experience using Laravel or any other MVC framework • DevOps experience with AWS and automation tools • Previous startup experience • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience • Knowledge of payroll in Canada and/or the USA

Why Push?

• Culture – We are a people-first organization. Work hard and play hard with like-minded individuals. In the office we have beer on tap, dogs to pet, and board games to play, and we’ve learned to provide a similar remote experience! • Impact – You get to work with a product that reaches hundreds of thousands of people across North America. We help make people happy! • Challenge – Up for a challenge? Let’s explore uncharted territories and crush some goals together! • Growth – Personal development is a big thing over here. Learn and grow professionally as well as personally.

Location:

We are located in the heart of Downtown Vancouver (currently working remotely). We are open to remote candidates from other parts of Canada.

Push Operations is a culture-first company and we live by our seven core values

• Courage to Innovate • Have an Open Mind • Always Be Fair • Be Authentic • Have Fun and Love What You Do • Be Humble • Have Each Other’s Back

Check out our About Us video

https://www.pushoperations.com/careers

Other Jobs in Full Stack