Enable job alerts via email!
Boost your interview chances
A leading technology company in Canada is seeking a Senior Software Engineer passionate about collaboration and problem-solving. In this role, you'll design, build, and deploy features while mentoring the team, ensuring high standards in performance and quality. You will work with modern technologies like Node, React, and GraphQL while contributing to the overall product direction and user experience.
We’re looking for a Senior Software Engineer with a passion for collaboration, problem-solving, and software development. As Sr. Engineer, you’ll be responsible for designing, building, and deploying features while working with the members of WorkTango’s engineering team. You’ll be using Node, React, MongoDB, Express, Postgres, GraphQL and other modern technologies.
The awesome stuff you’ll do in this role:
Mentor the Engineering team as they design, build, and deploy scalable web applications
Write maintainable, extensible, low-latency, and high-availability performance-minded code
Integration of user-facing elements and implement application logic
Write reliable tests, review others’ code
Influence our product’s direction with your ideas and technical expertise
Support our customers by understanding their needs and improving our platform to meet them
Collaborate with Architecture to help drive the direction of our Platform Architecture
What you’ll need to be successful in this role:
Minimum 5 years of application development experience required
Ability to operate independently on assigned work in a projects by example and communicate technical problems concisely
Excellent verbal and written communication skills
A strong desire to innovate, experiment, collaborate and learn
High standards for quality and attention to detail
Advocate for modern software engineering practices - continuous integration, unit testing, and automated deployments
Experience with agile software development processes - scrum
Strong proficiency working with the NodeJS runtime environment and it’s associated libraries & frameworks
Proficiency in asynchronous programming and its quirks & workarounds
Strong proficiency with integration of data storage solutions and ORMs - PostgreSQL, Mongo, TypeORM, Sequelize, etc.
Proficient in GraphQL and its associated libraries and frameworks - experience with Apollo Server a plus
Strong understanding in building low-latency and high-availability, performant-minded web applications on cloud - GCP, AWS, etc.
Understanding of accessibility and security compliance concerns
Good understanding of Frontend technologies and modern UI frameworks - React, Vue, etc.
Experience working with AI/LLM providers
A proven track record developing production applications with strong understanding in fundamental design principles behind scalable applications
DevOps experience and familiarity in building cloud infrastructure with GCP, AWS or Heroku using modern configuration tooling, i,e Terra Form
Experience working with Hevo, BigQuery is a plus