Full Stack Software Engineer – Platform

Posted 17 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full Stack Software Engineer focusing on backend tasks at Push Operations Engineering. Collaborating with teams to enhance performance and reliability of web applications in a remote-first environment.

Responsibilities

  • Using information from monitoring systems to pinpoint issues
  • Bringing old code into line with new standards
  • Helping build and scale back-end services and APIs
  • Infrastructure maintenance and scaling tasks, including infrastructure-as-code
  • Working with internal teams to find and implement innovative solutions to current bottlenecks in workflows
  • Writing, testing, and reviewing high-quality, maintainable code

Requirements

  • 5+ years professionally building web applications
  • High level of proficiency and experience with at least one of PHP, Python, Ruby, Go, C/C++ or C#
  • A strong understanding of relational databases and SQL
  • A strong 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 are curious and innovative, and love solving puzzles elegantly.
  • PHP experience using Laravel or any other MVC framework (Bonus)
  • AWS RDS/EC2 experience (Bonus)
  • Packer/Ansible familiarity (Bonus)
  • Javascript experience - ES6, Webpack, Angular, React JS, React Native (Bonus)
  • Knowledge of payroll in Canada and/or the USA (Bonus)
  • Experience working on internal tools involving various teams within an organization (Bonus)
  • Experience working on a DevOps or Platform team stitching together various technologies, services, APIs, and/or languages to achieve a goal (Bonus)
  • A degree in Computer Science, Engineering, or equivalent work experience (Bonus)

Benefits

  • Do what you love! It’s the key to happiness.
  • Grow yourself. We want to see you win in all areas.
  • Make an impact. At Push, we believe everyone is born a genius.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$90,000 - CA$125,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularAnsibleAWSEC2JavaScriptLaravelPackerPHPPythonReactReact NativeRubySQLWebpackGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.