Software Engineer

Posted 3 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

  • Software Engineer building software for companies to develop employee cultures. Collaborating on modern tech stack and improving user experience across products.

Responsibilities

  • Responsible for building software to help companies build employee cultures
  • Partner with engineers to build products across a modern tech stack
  • Build and test experiments requiring cross-functional collaboration
  • Identify and evangelize improvements to team output
  • Maintain high-quality technical documentation
  • Focus on improving user experience and reducing pain points

Requirements

  • 2+ years of professional experience writing and maintaining production-level applications
  • Production-level experience in TypeScript, React, GraphQL, Node.js
  • Efficiency in SQL and ability to model data and write performant queries in PostgreSQL
  • Passion for learning new technologies
  • Ability to coordinate with multiple teams
  • Strong understanding of product requirements and translating them into product experience

Benefits

  • Medical insurance
  • Dental insurance
  • Life, AD&D, and Disability Insurance
  • Natural Disaster Support Program
  • Wellness Apps
  • Paid Parental Leave
  • Paid Time off inclusive of holidays and sick time
  • Working Remotely Stipend
  • One time WFH Office Set-Up Stipend
  • Retirement Plan
  • Financial Planning
  • Learning & Development Budget

Job type

Full Time

Experience level

JuniorMid level

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

GraphQLJavaScriptNode.jsPostgresReactSQLTypeScript

Location requirements

RemoteCanada

Report this job

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