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

Vanguard · 7 hours ago

Android Technical Lead

Vanguard is a company committed to building a world-class mobile experience for clients. They are seeking an Android Technical Lead to join their mobile development team, where the individual will work on developing native applications and contribute to the technical vision and implementation of projects.
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
Participate in system analysis, design, development, and implementation for our existing mobile native applications
Translate stories into design and code. Develop well-engineered code and test artifacts backed by automated tests
Elevate code into the test, and production environments on schedule. Provide follow-up production support. Submit change control requests and documents
Follow Agile software development methodology

Qualification

Native mobile application developmentKotlin / JavaAndroid SDK / Android StudioAgile software developmentDesign patternsData modeling principlesProject deliveryDependency injectionTestable codeDaggerRXJavaRetrofit / OKHttpJetpack 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
Participate in system analysis, design, development, and implementation for our existing mobile native applications
Translate stories into design and code. Develop well-engineered code and test artifacts backed by automated tests
Elevate code into the test, and production environments on schedule. Provide follow-up production support. Submit change control requests and documents
Follow Agile software development methodology
Experience with Native mobile 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
Degree in Computer Science or equivalent preferred or relevant experience
8+ years of software development experience
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