Android Technical Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

Native application developmentKotlinJavaAndroid SDKAndroid StudioDaggerRXJavaRetrofitOKHttpJetpack ComposeMVVMGitCoroutinesHiltEspressoCommunication skills

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

company-logo
Check is a client-owned investment company that offers low-cost mutual funds, ETFs, advice, and related services.

Funding

Current Stage
Late Stage
Total Funding
unknown
Key Investors
ic@3401
2017-03-31Non Equity Assistance

Leadership Team

leader-logo
Salim Ramji
Chief Executive Officer
linkedin
leader-logo
Andrew Maack
Principal, Head of US Equity Index Portfolio Management
linkedin
Company data provided by crunchbase