WillowTree Appsposted 22 days ago
$145,000 - $189,000/Yr
Full-time • Senior
Boston, MA
Publishing Industries

About the position

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. From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are - all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.

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.
  • 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.
  • Mentor others to help grow their technical and interpersonal skills.
  • Have a deep understanding of software engineering and established best practices.

Requirements

  • 9+ years of experience in a software engineering capacity
  • 2+ years of engineering leadership experience - including leading teams and developing individuals in their career
  • Extensive experience in full-stack web development, including proficiency in JavaScript, Node.js, and the MEAN Stack
  • In-depth knowledge of frontend technologies like HTML5, CSS3 (including server-side CSS preprocessors), and responsive UI implementation
  • Experience presenting complex ideas to clients and team members in a compelling and energetic way
  • 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.
  • Strong communication skills and ability to navigate ambiguity

Nice-to-haves

  • Experience conducting interviews and hiring for your team
  • Coaching or mentorship experience
  • Experience working in a client services environment (e.g. digital agency)
  • Experience working in an agile environment

Benefits

  • Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums)
  • Life & Disability Insurance
  • 401K matching
  • Flexible paid time off & paid company holidays
  • Parental Leave
  • Employee Share Purchase Plan
  • Employee Assistance Program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service