Join our team

We’re a customer-driven and product-minded team within TELUS, responsible for our company’s digital evolution. We simplify the path to production so teams can focus on what matters most.

TELUS Digital’s mission is to make life easier for millions of customers – and for our team. We build smart, customer-centric and data-driven experiences for telus.com, TELUS.com/business and the My TELUS app.

Our team includes a passionate group of strategists, UX and visual designers, full stack developers, content managers, scrum masters, testers, product owners, people experience specialists, and other digital experts.

We value and continuously support organizations across Canada that are empowering people in our local communities with digital knowledge and skills.

Learn more about our team at telus.com/digital

Here’s the impact you’ll make and what we’ll accomplish together:

The Digital Commerce team recently deployed an application that is rapidly growing. As a Senior Full Stack Developer for the Digital Order Manager squad, you will have the opportunity to make a significant impact on this application while mentoring others so that you can help bring the unified commerce experience to life. You will add value to the team by identifying opportunities to optimize performance, build features to improve the customer experience, and help identify ways to scale the application across all of TELUS’ product lines.

You will be working as a part of a friendly, cross-discipline agile team who helps each other solve problems across all functions. We use a range of technologies to get the job done: JavaScript, Node.js, PostgreSQL, and GraphQL.

You're the missing piece of the puzzle:

  • Highly knowledgeable about database management and architecture.
  • Strongly proficient with backend development (Node.js, PostgreSQL).
  • Highly demonstrable knowledge in building scalable production services and monitoring performance (we use NewRelic).
  • Demonstrable history of excelling in a team based collaborative environment.
  • Work with designers to help them understand possible technical restrictions.
  • Experience mentoring junior team members, overseeing code quality and evangelizing best practices.
  • You also have strong interpersonal, critical thinking, analytical and problem solving skills
  • Proficient with frontend development (JavaScript, React, CSS)
  • Maintaining codebase and making improvements when necessary
  • Document APIs and Components for other Developers
  • Proven experience designing and documenting APIs (we use Node.js, Fastify, OpenAPI)
  • Incorporate accessibility (WCAG 2) best practices
  • Development/deployment in Mono Repo
  • Experience with FRP (functional, reactive programming)
  • Experience with the Docker ecosystem

Great-to-haves:

  • Knowledge of GraphQL is a plus
  • Experience with securing applications to common security threats (OWASP Standards)
  • Experience with Web/HTTP security controls (CORS, CSP, TLS, etc ...)
  • Experience designing, building, and maintaining High Availability systems
  • Familiar with Jira and Confluence
  • Experience with Kubernetes
  • Experience with GCP and/or AWS ecosystems




Who is TELUS?

We're a high-performing team of individuals who collectively make TELUS one of the leading telecommunications companies in Canada. Our competitive consumer offerings include wireline, wireless, internet and Optik TV™. We also deliver a compelling range of products and services for small, medium and large businesses; and have carved out a leadership position in the health, energy, finance and public sector markets with innovative industry specific solutions.

Everyone belongs at TELUS. It doesn’t matter who you are, what you do or how you do it, at TELUS, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have the more likely we are to crack the code on what our customers want and our communities need.

Do you share our passion?