Vanguard ยท 1 month ago
Android Technical Lead
Vanguard is a company focused on the long-term financial wellbeing of its clients, and they are seeking a passionate Android Technical Lead to join their mobile development team. The role involves leading the development of state-of-the-art mobile applications, collaborating within a cross-functional team, and ensuring effective communication of technical issues.
FinanceFinancial Services
Responsibilities
Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, and testable code
Able to effectively communicate technical issues in a manner all can understand
Effective at laying out a technical vision for your product
Able to work with Scrum Masters and Product Owners to prioritize work relative to both delivering business value and addressing technical debt
Participates in system analysis, design, development, and implementation for our existing mobile native applications
Translates stories into design & code. Develops well-engineered code and test artifacts backed by automated tests
Elevates code into the test, and production environments on schedule. Provides follow-up Production support. Submits change control requests and documents
Follows Agile software development methodology
Qualification
Required
Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, and testable code
Able to effectively communicate technical issues in a manner all can understand
Effective at laying out a technical vision for your product
Able to work with Scrum Masters and Product Owners to prioritize work relative to both delivering business value and addressing technical debt
Participates in system analysis, design, development, and implementation for our existing mobile native applications
Translates stories into design & code. Develops well-engineered code and test artifacts backed by automated tests
Elevates code into the test, and production environments on schedule. Provides follow-up Production support. Submits change control requests and documents
Follows Agile software development methodology
Experience with Native application development
Proficiency in one or more relevant programming languages (e.g. Kotlin / Java)
Ability to learn new technologies quickly and demonstrate a hands-on understanding
Understanding of design patterns, integration patterns/practice, Data modeling principles and best practices
A good track record of project delivery for large cross-team projects
Strong communication skills and the ability to connect with engineers, managers, PMs, customers
Minimum of eight years related work experience, with at least three years of development experience
Undergraduate degree or equivalent combination of training and experience. Graduate degree preferred
5+ years as a mobile developer
Preferred
Experience with latest Android SDK / Android Studio
Dagger
RXJava
Retrofit / OKHttp
Jetpack Compose
MVVM
Git
Coroutines
Hilt
Espresso
Company
Vanguard
Check is a client-owned investment company that offers low-cost mutual funds, ETFs, advice, and related services.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
ic@3401
2017-03-31Non Equity Assistance
Leadership Team
Recent News
2025-09-05
2025-03-15
Company data provided by crunchbase