12 часов назад
Android Engineer (Flutter)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Android Engineer (Flutter): Building scalable Android SDKs, reusable platform modules, and cross-platform Flutter components for a fraud prevention platform with an accent on performance, security, and maintainability. Focus on designing mobile infrastructure, optimizing memory and battery usage, implementing lifecycle-aware concurrency, and integrating observability and secure coding practices.
Location: Bangalore, India; hybrid
Company
provides a unified risk decisioning platform for compliance, fraud, and transaction risks, powered by a large identity knowledge graph.
What you will do
- Design, build, maintain, and distribute Android SDKs, libraries, and reusable platform modules.
- Collaborate with product teams to identify repeatable patterns and turn them into shared tools.
- Build cross-platform components in Flutter and maintain alignment between Android and iOS.
- Optimize SDK performance, memory usage, battery efficiency, reliability, and maintainability.
- Implement clean architecture, robust error handling, concurrency, lifecycle-aware components, instrumentation, and logging.
- Coordinate with QA, CI/CD, and DevOps to support reliable SDK releases and integrate Android platform updates.
Requirements
- 4–6 years of professional Android development experience.
- Strong Kotlin and Java skills, with knowledge of Android SDK internals, app lifecycles, background tasks, concurrency, and memory management.
- Experience building, maintaining, and distributing Android SDKs used across multiple applications.
- Knowledge of Gradle, multi-module architectures, build optimization, OOP, design patterns, SOLID, and clean architecture such as MVVM or MVI.
- Experience with system-level debugging, RESTful APIs, offline storage, ProGuard/R8, SSL pinning, secure coding, CI/CD, test automation, and release versioning.
- Familiarity with Flutter and Dart, or willingness to work in cross-platform environments.
Nice to have
- Experience writing Flutter platform channels and integrating native modules.
- Contributions to open-source Android or Flutter projects.
- Understanding of Maven, internal artifact management, and semantic versioning.
- Experience with low-level system APIs, hardware interactions, or custom device integrations.
Culture & Benefits
- Self-motivated employees are trusted to work independently.
- Performance and impact are valued over hours worked.
- Speed, ownership, and responsibility are central to the working environment.
- Competitive salary with potential equity.
- Health benefits, flexible paid time off, and a learning budget.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →