Overview
Join to apply for the Senior Software Engineer (Web) role at TELUS Digital . This is a hybrid role with a requirement to work in a hybrid model from one of our offices : Charlottesville, VA; Durham, NC; Columbus, OH; Boston, MA. The model is 3 days a week (Tue / Wed / Thu). Telus Digital is a digital product consultancy and the digital division of TELUS, focused on delivering transformative customer experiences through technology, agile thinking, and a people-first culture.
Location and flexibility : This is a hybrid role. This model requires the ability to work in a hybrid model from one of our offices (Charlottesville, VA; Durham, NC; Columbus, OH; Boston, MA) 3 days a week (Tue / Wed / Thu).
The Opportunity : TELUS Digital seeks a full stack Senior Software Engineer (Javascript-React.js, and Adobe Experience Manager (AEM)) to join our dynamic team. You will design and develop robust, scalable, and innovative software solutions, work with clients and cross-functional teams to lead technical discussions, provide guidance, deliver high-quality code, mentor junior engineers, perform code reviews, and participate in hiring activities.
Responsibilities
- Develop and maintain high-performance, secure, and scalable full-stack applications using cutting-edge technologies.
- Lead the design and implementation of software solutions, adhering to best practices and coding standards.
- Collaborate with product managers and other stakeholders to understand requirements and translate them into technical specifications.
- Mentor and provide guidance to junior engineers through code reviews, pair programming, and knowledge sharing.
- Ensure the quality and reliability of the software through effective testing methodologies, including unit testing and automated testing platforms.
- Evaluate emerging technologies, frameworks, and methodologies to identify opportunities for improvement and implement them as needed.
- Contribute to the growth of the engineering team by actively participating in the hiring process, conducting interviews, and providing valuable input.
Qualifications
Extensive experience in full-stack web development, including proficiency in JavaScript and React (ideally 5+ years).Experience with Adobe Experience Manager (AEM).In-depth knowledge of frontend technologies like HTML5, CSS3 (including server-side CSS preprocessors), and responsive UI implementation.Experience working with APIs and integrating multiple data sources and databases.Familiarity with user authentication and authorization between multiple systems, servers, and environments.Strong problem-solving skills with the ability to find creative solutions and handle complex technical challenges.Excellent communication skills, with the ability to articulate and present technical concepts to both technical and non-technical stakeholders.Demonstrated leadership abilities, including mentoring junior engineers and guiding cross-organization projects.Passion for learning and staying up-to-date with emerging technologies and industry trends.Understanding of security considerations in software development and knowledge of best practices.Familiarity with CI / CD pipelines and experience with tools for continuous integration and deployment.Knowledge of software testing methodologies, including unit testing and automated testing platforms.Experience with Storybook for component development is a plus.Experience with automated unit testing frameworks, such as Jest, is a plus.What We’ll Offer
Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums)Life & Disability Insurance401K matchingFlexible paid time off & paid company holidaysParental LeaveEmployee Assistance Program (EAP)And more!Note : Compensation ranges are provided where applicable; specific compensation is based on factors including skill set and experience.Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.
#J-18808-Ljbffr