Vanguard · 20 hours ago
Mobile Engineer
Vanguard is committed to building a world-class mobile experience for clients and is seeking a Mobile Engineer to join their talented Mobile development team. The role involves working on Android applications within Vanguard's Discretionary Advice platform, focusing on software engineering fundamentals, agile methodologies, and delivering high-quality code.
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
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
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
Familiarity with Native application development
Willingness to cross train 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
Degree in Computer Science or equivalent preferred or relevant experience
2+ years of software development experience
Preferred
Familiarity with latest Android SDK / Android Studio
Dagger
RXJava
Retrofit / OKHttp
Jetpack Compose
MVVM
Coroutines
Hilt
Git
Espresso
Some familiarity with react native development
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
2026-01-20
2025-09-05
2025-03-15
Company data provided by crunchbase