Talent.com
Senior Software Engineer (Android)
Senior Software Engineer (Android)WillowTree • Columbus, Ohio, United States
[error_messages.no_longer_accepting]
Senior Software Engineer (Android)

Senior Software Engineer (Android)

WillowTree • Columbus, Ohio, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Who We Are

Welcome to — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of, 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.

Location and Flexibility

Our Senior Software Engineers are integral parts of our team at TELUS Digital. To help retain our deep culture of collaboration, this role will maintain an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays) out of one of our office locations.

The Opportunity

TELUS Digital is hiring empathetic, curious developers to join our growing team. We work in a dynamic and fulfilling atmosphere, helping our clients’ ideas come to life by building robust mobile and web applications. Our Android technologies vary by project, so we value flexibility and willingness to learn. Our goal is to build amazing solutions for our clients, and our Mobile experience is a crucial part of how we deliver on that promise.

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

Have professional programming experience — we’re thinking at least 5 years

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 we build software

Be self-aware of limitations, yet curious to learn new solutions while being receptive to constructive feedback from teammates

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 your knowledge and findings at an organizational scale

Qualifications

Driven by curiosity and enthusiastic about learning new technologies

Motivated by solving problems and finding creative solutions

Believe in autonomy and taking initiative

Have professional programming experience — we’re thinking at least 5 years

Have built and shipped code that is durable, secure, scalable, and always up and running

Have a strong understanding of the Android development lifecycle and ecosystem including languages, frameworks, and libraries e.g., Java, Kotlin, Room, Coroutines / Flow, RxJava, Dagger 2, Gradle, Fragments, OkHttp3, Retrofit or Volley

Comfortable using IDEs, version control such as Git, and / or command line tools

Familiarity with CI / CD (e.g., Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines

Frequently use frameworks such as Espresso, JUnit, Mockito / Mockk to write automated tests for your code

Can architect robust networking and data modeling layers

Have owned the delivery of major features and components

Champion programming best practices (SOLID) and are well-versed in different modular design and component-based architectural patterns e.g., MVC, MVVM

Proactively identify risks and approach them with a solution-oriented mindset

Able to provide recommendations on the best ways to solve a problem for a particular platform

Consider 'big picture' perspectives and balance business goals with technical constraints

Experience working in Agile-based projects including Scrum and / or Kanban processes and ceremonies

Enjoy mentoring other developers

Bonus Points

Experience with the code signing and distribution process

Experience using Google APIs and SDKs like 1Password, Analytics SDKs, Car Play, sensor experience

Experience with automated testing frameworks like Appium

Experience with Hilt

Developed for multiple Android platforms (Android TV, ChromeOS, Amazon Fire, Android Auto, wearables, Android Auto)

Appreciation for inclusive and accessible UI implementations

Experience using Jetpack Compose

Worked with emerging technologies like Machine Learning, Voice, and / or AR / VR

Have code samples or a GitHub account to share and while you’re there, check us out!

Why TELUS Digital?

We offer a place to be yourself.

At Telus Digital, we value innovation, collaboration, and diversity. We provide a platform where your leadership will directly impact the future of digital transformation. You will have the opportunity to work with top-tier clients, leading teams through cutting-edge projects that shape the future of business operations. We support our team members with professional development opportunities, an inclusive culture, and a commitment to personal growth.

We are committed to creating a workplace that embraces diversity and equal opportunities for all.

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.

We will only use the information you provide to process your application and to produce tracking statistics. Since we do not request personal data deemed sensitive, we ask you to abstain from sharing that information with us.

For more information on how we use your information, see our.

What We'll Offer

In addition to a great culture and interesting work with opportunities for growth and development, this position is eligible for the following 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 Assistance Program (EAP)
  • And more!
  • Individual compensation is based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related reasons determined during the interview process. Role ranges are periodically reviewed and updated based on market changes, internal needs, and industry trends. To drive ongoing pay equity for team members, TELUS Digital conducts regular compensation audits.

USA Pay Range$120,000—$152,000 USD

[job_alerts.create_a_job]

Software Engineer Android • Columbus, Ohio, United States

[internal_linking.similar_jobs]
Senior Software Development Engineer, Android

Senior Software Development Engineer, Android

Ford Motor Company • Columbus, OH, United States
[job_card.full_time]
FordPass is a world-class customer-facing mobile application used by millions of customers around the world.We are looking for a customer-centric senior software engineer who embraces lean and agil...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior iOS Engineer

Senior iOS Engineer

ComResource • Columbus, OH, US
[job_card.full_time]
ComResource is looking for a Senior iOS Engineer.We need someone to assist in designing, building, and maintaining high-performance iOS applications while contributing to shared architecture, stand...[show_more]
[last_updated.last_updated_30] • [promoted]
Dashers - Sign Up and Start Earning

Dashers - Sign Up and Start Earning

DoorDash • Lockbourne, Ohio, United States
[job_card.full_time] +1
Why Deliver with DoorDash? DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, youll ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
CDL-A Flatbed Truck Driver - $0.40 to $0.63 per mile in Lockbourne, OH

CDL-A Flatbed Truck Driver - $0.40 to $0.63 per mile in Lockbourne, OH

AllTruckJobs • Lockbourne, OH, US
[job_card.full_time]
CALL TO SPEAK WITH A SEATING SPECIALIST TODAY! .Western Express has immediate openings in our Flatbed and Dry Van divisions for company drivers and driver trainers! With our newly increased pay pac...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Capital Marketplace

Senior Software Engineer, Capital Marketplace

Upstart • Columbus, OH, United States
[job_card.full_time]
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Vue.Js (Front-End)

Senior Software Engineer - Vue.Js (Front-End)

Loop • Columbus, OH, US
[job_card.full_time]
The Engineering Team at Loop is a balance of agility, consistency, and performance.These are the pillars that allow the team to constantly and consistently deliver value that matters to customers.T...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Growth Full-Stack Engineer - Remote US

Senior Growth Full-Stack Engineer - Remote US

Seamless.AI • Columbus, OH, US
[filters.remote]
[job_card.full_time]
We're looking for a Senior Growth Full-Stack Engineer to join our Activation team at Seamless.This role sits at the intersection of engineering, product, and growth, helping us design, build, a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
CDL-A Flatbed Lease Purchase Driver - $1.25 to $2.00 per mile in Lockbourne, OH

CDL-A Flatbed Lease Purchase Driver - $1.25 to $2.00 per mile in Lockbourne, OH

AllTruckJobs • Lockbourne, OH, US
[job_card.full_time]
CALL TO SPEAK WITH A SEATING SPECIALIST TODAY! .Come experience the many reasons why Western Express is the best place to live those dreams! This. Western Express is now offering a wide variety of n...[show_more]
[last_updated.last_updated_30] • [promoted]
CDL-A OTR Truck Drivers - Earn 45-60 CPM + Excellent Benefits

CDL-A OTR Truck Drivers - Earn 45-60 CPM + Excellent Benefits

May Trucking Company • Delaware, OH, US
[job_card.full_time]
May Trucking Company is Now Hiring CDL-A OTR Company Drivers!.May Trucking Company is Now Hiring.Guaranteed Daily Pay - 99% No-Touch Freight. May Trucking Company is hiring ENTRY-LEVEL and EXPERIENC...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Engineer, Windows / Desktop Applications - Columbus, USA

Senior Software Engineer, Windows / Desktop Applications - Columbus, USA

Speechify • Columbus, OH, US
[job_card.full_time]
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Mobile Software Engineer

Senior Mobile Software Engineer

Ohiox • Columbus, OH, United States
[job_card.full_time]
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Foxen Administration • Columbus, OH, US
[job_card.full_time]
Founded in 2018 and headquartered in Columbus, Ohio, Foxen provides innovative insurance compliance solutions and financial services for the mutual benefit of property owners, managers, and residen...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Java Engineer

Senior Java Engineer

Manifest Solutions • Dublin, OH, United States
[job_card.full_time]
Manifest Solutions is currently seeking a Senior Java Engineer for a hybrid position in Dublin, OH.Design front-end architecture and development using React, React Native, and TypeScript.Collaborat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Local CDL-A Drivers - Home Daily - Earn Up to $100k / Yr + $7.5k Sign-On

Local CDL-A Drivers - Home Daily - Earn Up to $100k / Yr + $7.5k Sign-On

Sysco • Orient, OH, US
[job_card.full_time]
Sysco is Now Hiring Local CDL-A Delivery Drivers in Columbus, OH!.Home Daily - Earn Up to $100,000 / Year • - Up to $7,500 Sign-On Bonus •. Comprehensive Benefits Available.We offer our colleagues the o...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior Principal Software Development Engineer (IC5) - OCI

Senior Principal Software Development Engineer (IC5) - OCI

Oracle • Columbus, OH, United States
[job_card.full_time]
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer (SymmetricDS)

Senior Software Engineer (SymmetricDS)

Jumpmind, Inc. • Columbus, OH, US
[job_card.full_time]
Columbus, OH, US (hybrid work).Jumpmind is looking for a Senior Software Engineer, who is passionate about solving challenging business problems with creative software solutions, to join an excitin...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer Senior

Software Engineer Senior

giftHEALTH Inc • Columbus, OH, US
[job_card.full_time]
At Gifthealth, we're revolutionizing the way people experience healthcare by simplifying the process of managing prescriptions and health services. Our mission is to provide a seamless, personal...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Engineer

Senior Engineer

ComResource • Columbus, OH, US
[job_card.full_time]
ComResource is looking for a Senior Engineer.We need someone to assist in developing full-stack software solutions across all layers of complex applications. Build high-quality software components u...[show_more]
[last_updated.last_updated_30] • [promoted]