TELUS Digital
Overview
Join to apply for the
Senior Software Engineer (iOS)
role at
TELUS Digital . WillowTree, a TELUS Digital Company, designs and delivers transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. We are a digital product consultancy with a global presence and a focus on delivering value for clients across mobile and web platforms. Location and Flexibility: The role will be part of WillowTree leadership and will maintain an in-office presence in a hybrid model ( Work From Near ). The Opportunity
WillowTree is hiring empathetic, curious developers to join our growing team. We work in a dynamic environment, helping clients’ ideas come to life by building robust mobile and web applications. Our iOS technologies vary by project, so we value flexibility and willingness to learn. Our Mobile experience is a crucial part of how we deliver on our promise. We value diversity, equity, and inclusion and encourage candidates to reflect on these topics in their cover letter. Responsibilities
Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes Work closely with clients to influence technical product decisions and business goals Stay up to date with software engineering best practices, tools, and frameworks Have professional programming experience (at least 5 years) Understand various software architectures and adapt/compose solutions with sustainable and reusable components Mentor and coach a project team toward shared goals and outcomes Navigate difficult conversations by providing constructive feedback to teams and clients Identify obstacles to ensure quality and improve user experience and software quality Be self-aware of limitations and eager to learn new solutions, receptive to feedback Guide the team to adapt to changing priorities with positive energy Communicate and simplify complex problems to foster understanding across multidisciplinary teams Apply knowledge and findings at an organizational scale Qualifications
Curiosity and enthusiasm for learning new technologies Problem-solving mindset and creative solutions Autonomy and initiative Professional programming experience (at least 5 years) Experience building and shipping durable, secure, scalable code Strong understanding of data modeling with Swift (protocols, enums, structs, classes) Familiarity with CI/CD (e.g., Jenkins, CircleCI, Fastlane) and deployment pipelines Frequent use of XCTest framework for testing Architect robust networking and data modeling layers Owned delivery of major features and components Follow Swift coding conventions and iOS design patterns Identify risks proactively and approach them with a solution-oriented mindset Proficient with IDEs, version control, and command line tools Provide recommendations on platform-specific problem-solving approaches Balance business goals and technical constraints with a big-picture view Mentor other developers Bonus Points
Experience with code signing and distribution Familiar with Apple services (iCloud, universal linking, push notifications, Keychain) Developed for multiple Apple platforms (watchOS, tvOS, CarPlay) Inclusive and accessible UI implementations Experience with SwiftUI / Combine Exploration of emerging technologies (Machine Learning, Voice, AR/VR) Code samples or a GitHub account to share What We’ll Offer
Healthcare benefits (Medical, Vision, Dental), Life & Disability Insurance, 401K matching, flexible paid time off, parental leave, EAP, and more. Compensation is determined based on factors including skill set and experience, with ranges reviewed to reflect market conditions and internal needs. USA Pay Range:
$120,000 — $152,000 USD Additional Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT Services and IT Consulting Notes: Referrals increase your chances of interviewing. We welcome applications from Boston, MA area and other locations.
#J-18808-Ljbffr
Join to apply for the
Senior Software Engineer (iOS)
role at
TELUS Digital . WillowTree, a TELUS Digital Company, designs and delivers transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. We are a digital product consultancy with a global presence and a focus on delivering value for clients across mobile and web platforms. Location and Flexibility: The role will be part of WillowTree leadership and will maintain an in-office presence in a hybrid model ( Work From Near ). The Opportunity
WillowTree is hiring empathetic, curious developers to join our growing team. We work in a dynamic environment, helping clients’ ideas come to life by building robust mobile and web applications. Our iOS technologies vary by project, so we value flexibility and willingness to learn. Our Mobile experience is a crucial part of how we deliver on our promise. We value diversity, equity, and inclusion and encourage candidates to reflect on these topics in their cover letter. Responsibilities
Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes Work closely with clients to influence technical product decisions and business goals Stay up to date with software engineering best practices, tools, and frameworks Have professional programming experience (at least 5 years) Understand various software architectures and adapt/compose solutions with sustainable and reusable components Mentor and coach a project team toward shared goals and outcomes Navigate difficult conversations by providing constructive feedback to teams and clients Identify obstacles to ensure quality and improve user experience and software quality Be self-aware of limitations and eager to learn new solutions, receptive to feedback Guide the team to adapt to changing priorities with positive energy Communicate and simplify complex problems to foster understanding across multidisciplinary teams Apply knowledge and findings at an organizational scale Qualifications
Curiosity and enthusiasm for learning new technologies Problem-solving mindset and creative solutions Autonomy and initiative Professional programming experience (at least 5 years) Experience building and shipping durable, secure, scalable code Strong understanding of data modeling with Swift (protocols, enums, structs, classes) Familiarity with CI/CD (e.g., Jenkins, CircleCI, Fastlane) and deployment pipelines Frequent use of XCTest framework for testing Architect robust networking and data modeling layers Owned delivery of major features and components Follow Swift coding conventions and iOS design patterns Identify risks proactively and approach them with a solution-oriented mindset Proficient with IDEs, version control, and command line tools Provide recommendations on platform-specific problem-solving approaches Balance business goals and technical constraints with a big-picture view Mentor other developers Bonus Points
Experience with code signing and distribution Familiar with Apple services (iCloud, universal linking, push notifications, Keychain) Developed for multiple Apple platforms (watchOS, tvOS, CarPlay) Inclusive and accessible UI implementations Experience with SwiftUI / Combine Exploration of emerging technologies (Machine Learning, Voice, AR/VR) Code samples or a GitHub account to share What We’ll Offer
Healthcare benefits (Medical, Vision, Dental), Life & Disability Insurance, 401K matching, flexible paid time off, parental leave, EAP, and more. Compensation is determined based on factors including skill set and experience, with ranges reviewed to reflect market conditions and internal needs. USA Pay Range:
$120,000 — $152,000 USD Additional Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT Services and IT Consulting Notes: Referrals increase your chances of interviewing. We welcome applications from Boston, MA area and other locations.
#J-18808-Ljbffr