You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Junior Full Stack Developers

Edmonton, AB
Full Time
2 days ago

Are you passionate about software development? Do you pride yourself on rolling up your sleeves and delivering impeccable code that in turn drives exceptional customer experiences? Are you looking to level-up your development leadership and mentoring skills? If so, we'd love for you to take the driver's seat in our evolution to cloud-based video and home technologies that will revolutionize how Canadians live.

Join us as a valued member of Canada's #1 global workplace with a world-leading culture, plenty of opportunities to learn and advance your career, extensive community-giving initiatives, flexible work program and competitive benefits.

Join our team

We are looking for talented junior full stack developers to join us to help us drive a large scale digital transformation program. We are the Future Friendly Home Services DevOps group, responsible for the end-to-end technology development and operations of TELUS' Optik TV services, video and over-the-top services, broadband network capabilities, smart home solutions and software-defined wide area network (SD-WAN) solutions. It's an exciting time to be a part of our mission to drive better outcomes through customer-centric, state-of-the-art software platforms.

Here's the impact you'll make and what we'll accomplish together
    •Our goal: create industry-leading end-to-end customer experiences for next-gen video and digital home solutions, incorporating superior performance, reliability and flexibility by design •Contribute to an inclusive, knowledgeable and highly motivated team, using SAFe (Scaled Agile Framework) practices to frequently deliver valuable software to market •Unlock the power of cloud-native environments, having the freedom to leverage innovative technologies and the latest standards •Drive a high-performance DevOps culture •Become a go-to expert and mentor to other more junior members of the team •Power future possibilities for our customers and advance a compelling portfolio of technologies and services, from consumer front ends, to streaming and content protection, to user entitlements and payments

Here's how
    •Build simple, efficient and maintainable full stack code (front end, services, back end), creating and leveraging common components and libraries whenever possible •Leverage DevOps values to drive design decisions that support key operational needs such as configurability, logging and monitoring •Take responsibility for your components, implementing, executing testing and supporting deployments •Integrate security into all daily efforts, including secure design and coding practices •Estimate the effort needed to execute your end-to-end implementation tasks and support our technical leads in creating unified and reliable delivery plans •Leverage containers and other cloud-native tools


You're the missing piece of the puzzle with these skills:
    •At least 2+ years of experience in object oriented software development roles •Hands-on experience hosting & running your apps/services within a containerized environment •Hands-on experience developing applications using a model-view-controller architecture •Hands-on UI design & development •Agile DevOps development practices •Experience using testing frameworks, and implementing and testing features and functionalities •Secure design and coding practices •Experience building positive relationships, and responsiveness to feedback •Strong verbal and written communication skills •A creative approach to problem solving and the ability to work independently •Bachelors in Computer Science or Electrical Engineering

Key Technologies:
    •A major OO language such as Java, C++, C#, or Golang; and/or •One of the following JavaScript frameworks: Vue.JS, React.JS, Node.JS

Nice to Have / "Further Learning Opportunities"
    •Kubernetes - ideally EKS or GKE •Telecommunications industry

A bit about us

Our business is connecting Canadians. Our social impact is using our world-leading technology to create meaningful change, give back to help communities thrive, and help those who need it most. When you join our team, you're helping us make the future friendly. We're committed to diversity and equitable access to employment opportunities based on ability -your unique contributions and talents will be valued and respected here.

Information Technology