Digital Products Architect
Accenture
You Are
An emerging technical leader with hands-on experience developing iOS, Android, and Web applications. Someone with an understanding of how mobile ecosystems work from foundational frameworks, to operating system capabilities, to app store policies. You follow beta OS release notes and are always thinking about how the next platform innovation will be able to improve product functionality for users.
The Work
Advise on technical approaches to build new features and new applications given the constraints of iOS, Android, and Web ecosystems
Create architecture documentation, diagrams, and technical designs for hand-off to developers
Review implementations to ensure adherence to architectural patterns
Spend up to 80% of your time working on-site with clients
Here's What You'll Need
Minimum five (5) years of experience in technical roles developing mobile and/or web applications
Minimum one (1) year as a technical lead
Demonstrated experience shipping at least two (2) applications
Understanding of popular application architectures and design patterns
Ability to explain trade-offs of different implementation approaches (native, cross-platform, hybrid, single-page app, etc.)
Experience providing guidance to troubleshoot and resolve application performance issues
Experience with Swift and/or Kotlin including language fundamentals and idiomatic code conventions
Ability to explain capabilities of iOS and Android platform capabilities, and how applications can leverage them
Understanding of app review process for Apple's App Store and/or Google Play
Experience establishing coding guidelines and leading code reviews for small to medium sized teams
Bachelor's degree
Canadian resident for at least the past five (5) years
Bonus Points if You Have
Understanding of accessibility, sustainability, and efficiency as it relates to consumer-facing applications running on mobile devices
Understanding of popular approaches to documenting software architecture (Open Agile Architecture, Viewpoints and Perspectives, TOGAF, etc.)
Experience estimating implementations for one or more platforms
Experience advising on how to maintain compliance with Apple Developer Program License Agreement and Google Play Developer Distribution Agreement
Experience with build tools, and pipelines for continuous build and release
Experience with TypeScript, JavaScript, or Dart
Effectively utilized GenAI agent mode as part of the software development lifecycle
Fluency in French
#LI-NA-FY25
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.Visit us at www.accenture.com
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.