Kotlin разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Ruby Labs is a technology company that develops and operates consumer-facing products across the health, education, and entertainment sectors.
задачи
- Define and own the technical vision, architecture, and long-term roadmap for the Android platform;
- Lead, mentor, and grow a team of Android engineers;
- Set coding standards and review practices;
- Make high-impact architectural decisions and drive modularization and scalability across the codebase;
- Own CI/CD strategy, release management, and deployment reliability;
- Partner with product and design leadership to translate business goals into technical execution;
- Establish observability, performance budgets, and quality gates;
- Contribute to critical features and complex problem-solving.
требования
- 8+ Years of Android development experience, including 2+ years in a lead or tech-lead capacity;
- Proven track record shipping and scaling B2C subscription-based apps at significant user volume;
- Deep expertise in Kotlin, coroutines, and Flow;
- Mastery of Google Play Billing at scale, subscription monetization architecture, entitlement validation, RTDN pipelines, paywall experimentation, and pricing strategy;
- Strong architectural leadership in multi-module Gradle architectures, build optimization, design systems, and cross-team API contracts;
- Experience owning CI/CD at scale, automated release trains, staged rollouts, and key management;
- Deep performance engineering skills including startup optimization, Baseline Profiles, memory diagnosis, and R8/ProGuard optimization;
- Comprehensive testing strategy ownership including unit, UI, and integration testing;
- Nice to have: Experience integrating AI-driven product features and championing AI-assisted development practices.
условия
- Remote work environment;
- Unlimited paid time off;
- Paid national holidays;
- Company-provided MacBook;
- Flexible independent contractor agreement.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.