Job Posting Image

Toronto, ON

Intermediate Full Stack Developer - Mobility

Contract

TELUS Digital is a team of highly skilled professionals dedicated to building innovative, data-driven, customer centric digital experiences. We run like a start-up, we’ve embraced lean and agile methodologies. We celebrate our failures and see them as opportunities to learn. Our culture fosters collaborative learning and out-of-the-box thinking in a relaxed environment.

What You’ll Do:

As a software developer with TELUS Digital, you will be responsible for designing, building and running the software applications which enable innovative, data-driven, customer centric digital experiences for TELUS customers.

You will be working as part of a friendly, cross-discipline agile team who helps each other solve problems across all functions. As a custodian of customer trust, you will employ best practice in development, security, accessibility and design to achieve the highest quality of service for our customers.

We use a range of technologies to get the job done: JavaScript and Babel (ES2015-2016) coupled with Webpack, React, Redux and other libraries to provide a modern, easy to use Javascript toolchain. A central Design System is used for styling and hosts shared components, while our RESTful APIs are built with Node.js powering our custom services. Quality is a primary concern and we test our applications at multiple levels with QA and Product Owners embedded within teams.

You are an experienced, hands-on developer who has shipped large-scale applications. You will be a forward thinker who can balance day-to-day pragmatism with an eye for future growth of our platform.


Here’s how:

Design, develop, test, deploy, maintain and improve software
Identify problem areas in code and suggest solutions on how to tackle
Assist in evaluating technology choices and rapidly test solutions
Develop scalable systems with performance and security in mind
Develop creative solutions that are maintainable, scalable and super-fast
Help identify and solve frontend web development issues experienced by customers
Ensure a cohesive experience across different browsers and devices
Adhere to accessibility best practices (We believe in an accessible web for everyone)
Collaborate closely with team members in an agile environment (we like Scrum, Kanban)


You're the missing piece of the puzzle:

2 years of experience with frontend development (ES2015-2016 JavaScript, CSS)
2 years of experience in backend development (we use Node.js, Redis)
Strong Experience of React and Redux
Strong Experience with client-side testing (we use Jest)
Experience designing and documenting APIs (we use Node.js, Express, OpenAPI Spec)
Experience with FRP (functional, reactive programming)


Preferred qualifications:

Experience monitoring production web services (we use Kibana)
Experience with clustering technologies (we use Kubernetes)
Familiarity with the Docker ecosystem

About TELUS Digital:

TELUS digital runs like a start-up, we’ve embraced lean and agile methodologies to get the best possible product out to our clients as quickly as we can. We are not afraid of failure. Actually, we embrace failure because we know it enables success. People are at the core of who we are; a highly skilled team of professionals dedicated to building innovative, data-driven, customer focused digital products for TELUS customers. Our Future Friendly culture fosters collaborative learning and innovative, out-of-the-box thinking in a relaxed environment. We are looking for developers who share our vision of building outstanding customer experiences and digital products.

Join our team

Apply now

Share this job with friends:

Perks and benefits

Mobile and remote working options
Mobile and remote working options
Flexible working hours
Flexible working hours
Focus on health & well-being
Focus on health & well-being
Modern tools for collaboration
Modern tools for collaboration
Culture of learning & development
Culture of learning & development
We welcome curiosity and diverse perspectives
We welcome curiosity and diverse perspectives