Basic Information
Ref Number
Primary Location
Country
Job Type
Work Style
Description and Requirements
Who We Are
Welcome to TELUS Digital — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.
With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
About the Role
We’re looking for Sr. UI Developers (Java - Angular) at all levels to join the Channel Sales Experience - Next Gen Commerce team on a transformative mission to modernize our sales systems for TELUS.
You'll play a vital role in making existing applications resilient and scalable, laying the foundation for a future-proof technology stack that allows us to phase out legacy components piece by piece. This is a transformational opportunity, and we’re looking for team members who are ready for a challenge and want to participate in shaping the future by bringing new ideas, new ways of thinking, and an ownership and growth mindset.
The Scope:
Our customers: Our systems support Corporate Stores, Retailers & Dealers, Agents, TELUS.com, Koodo.com.
Lines of Business: Home Solutions & Mobility
BAN: Consumer, SMB, Corporate, EPP
Your work will be far reaching and highly impactful to TELUS’s core business.
Key Responsibilities:
Frontend Development: Design and build on existing Javascript, JSP, Angular 9 and AngularJS frontend.
Java Development: Experience with Java EE (Servlets, JPA, EJB, JMS, JAX-RS, JAX-WS) and Spring MVC–based applications
API Integration: Seamlessly connect front-end components with backend services, ensuring a smooth and responsive user experience.
Performance Optimization: Employ performance optimization techniques to ensure fast load times and a delightful user experience across different devices.
State Management: Effectively manage complex application state using libraries like Redux.
Collaborative Workflow: Collaborate with UX/UI designers, backend developers, and product teams to deliver a cohesive and user-centric experience.
Technical Requirements
Strong Angular or AngularJS, and Java/Java EE experience to develop and maintain our existing legacy frontend applications.
JavaScript: Expert-level proficiency in JavaScript and best practices.
GitHub Collaboration: Comfort and efficiency in using GitHub for version control and collaboration.
Cloud Experience: Strong experience with any Cloud provider, preferably working with Docker and Kubernetes. Nice to have experience with migrations from on-prem to Kubernetes workloads.
SRE Mindset: Focus on reliability, performance, and maintainability of systems.
Testing: Proficiency in writing unit and integration tests.
What’s in it for you:
Private medical and life insurance from day one
Budget for professional growth (certifications)
Schedule flexibility.
Extra bonus based on performance.
Additional Job Description
EEO Statement