Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

WillowTree Logo

Senior Software Engineer (Web)

WillowTree

$120,000 - $152,000
Sep 17, 2025
Boston, MA, US • Charlottesville, VA, US • Columbus, OH, US • Durham, NC, US
Apply Now

TELUS Digital seeks a Senior Software Engineer to design and develop robust, scalable, and innovative software solutions, leading technical discussions and mentoring junior engineers to deliver high-quality code and transformative customer experiences.

Requirements

  • 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.
  • Knowledge of software testing methodologies, including unit testing and automated testing platforms.
  • Familiarity with CI/CD pipelines and experience with tools for continuous integration and deployment.

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.

Other

  • 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/Thurs).
  • 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.
  • Strong problem-solving skills with the ability to find creative solutions and handle complex technical challenges.