WillowTree logo

Senior Software Engineer [Mobile - React Native]

WillowTree

Columbus, OH
Full Time
Senior
120k-152k
4 days ago

Job Description

About the Role

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.

Key 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 the landscape of software engineering best practices, tools, and frameworks
  • Understand various software architectures and adapt/compose solutions to unique problems with sustainable and reusable solutions
  • Help mentor and coach a project team towards shared goals and outcomes
  • Navigate difficult conversations by providing constructive feedback to teams and clients
  • Identify obstacles to ensure quality, improve user experience, and optimize how software is built
  • Be self-aware of limitations, curious to learn new solutions, and receptive to feedback
  • Guide your team to understand and work through changing priorities by bringing positive energy
  • Communicate and simplify complex problems to foster understanding across multidisciplinary teams
  • Apply knowledge and findings at an organizational scale

Requirements

  • 5+ years of professional programming experience, with at least 2+ years of experience in React Native development
  • JavaScript expert skilled in React.js, TypeScript
  • Experience using Vue.js, Node.js, Next.js, HTML, CSS, and writing Unit tests
  • Comfortable working with Android and iOS SDKs
  • Experience with developing Hybrid applications and PWAs
  • Ability to evaluate and articulate which framework to use for a particular project
  • Understanding of user perception of performance and how to optimize for their needs
  • Knowledge of the pros and cons of server-side and client-side rendering
  • Experience as a technical leader to a team of web developers that have built and delivered large web applications
  • Owned and led the delivery of major features and components
  • Experience working/communicating with clients and stakeholders empathetically
  • Desire to contribute sound recommendations on technical architecture and design
  • Formal or informal leadership/mentorship experience
  • Proficiency with development tools that foster efficiency and process improvement
  • Ability to balance business goals and technical constraints

Nice to Have

  • Passion for Accessibility & Usability
  • Expertise with advanced automation tools (e.g., virtualization, machine learning-based testing, parallelization)
  • Basic understanding of designing RESTful APIs for responsive mobile experiences
  • Appreciation for inclusive responsive UI implementation
  • Knowledge of Web Components and interest in using them at work
  • Experience conducting interviews and hiring for teams
  • Interest in emerging technologies such as Big Data, Machine Learning, Voice, AR/VR, Security, and IoT
  • Code samples or a GitHub account to share

Qualifications

  • No specific formal educational qualifications specified in the description

Benefits & Perks

  • Healthcare benefits - Medical, Vision, Dental (including an option for 100% coverage of individual medical premiums)
  • Life & Disability Insurance
  • 401K matching
  • Flexible paid time off & paid holidays
  • Parental Leave
  • Employee Share Purchase Plan
  • Employee Assistance Program (EAP)
  • And more!

Working at WillowTree

We understand our responsibility to create a diverse, equitable, and inclusive place within the tech industry, valuing diversity and inclusion through work, team collaboration, or mentorship.

Apply Now

Job Details

Posted AtJul 19, 2025
Job CategoryMobile Development
Salary120k-152k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About WillowTree

Website

willowtreeapps.com

Company Size

1001-5000 employees

Location

Columbus, OH

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches