Job Details

ID #19307680
State California
City Dublin
Job type Contract
Salary USD $80 - $90 80 - 90
Source Vertogic
Showed 2021-09-07
Date 2021-08-27
Deadline 2021-10-26
Category Et cetera
Create resume

Android Architect/Developer

California, Dublin, 94568 Dublin USA

Vacancy expired!

What You'll DoLead development for complex mobile initiatives, including architecting and developingnew features, application maintenance and refactoring, and increased performance andautomation.Define best practices and coding standards across the entire team; review code andprovide guidance for other code reviewers participating in our release approval process.Being passionate about test coverage and quality engineering are paramount.Use data and metrics to collaboratively drive impactful changes across the application;work closely with product and engineering management to anticipate areas forimprovement and investment, and highlight these for inclusion in the team's projectroadmap.Work with application platforms team to ensure best-in-class development environmentand tooling for feature teams, enabling faster and more seamless development of featurework across the platform.Frequently interface and interact with quality, UX, back-end/API, product, analytics, andother teams.Evaluate other frameworks and libraries for inclusion in our dev process and address keyareas of architectural vulnerability across our codebase.Though primarily focused on Android, collaborate with iOS and full-stack teams to ensurearchitecture and solutions are robust and aligned.Lead by example; share knowledge, experience, and best practices through mentoring,tech talks, and presentations.What You'll BringAt least 5+ years of professional Android development on publicly available apps.At least 10+ years of professional software development.Fluency in Kotlin and Java and an eagerness to share your knowledge with others; adesire to continuously learn as you strive to develop and improve as a team.At least 3+ years experience guiding teams in a senior capacity (tech lead or architect).Knowledge of Material Design, Android UI/UX development, and best practices.Hands-on experience integrating applications with REST and GraphQL APIs.Intimate knowledge of software design patterns and experience working with differentarchitectures (MVVM, MVC, MVI, etc) and a working knowledge of the advantages,disadvantages, and trade-offs associated with each.Agile experience and extensive experience working on an agile development team.Desirable experience (not required)Familiarity with building e-commerce applications.Experience with Jetpack Compose is a plus.Hands-on iOS development experience is a plus.Back-end development experience in PHP or Java is a plus.Functional programming experience is a plus.

Vacancy expired!

Subscribe Report job