Your personal lawyer on everything HR
Android Engineer, Kotlin, Java
Location
United States
Posted
2 days ago
Salary
$20 - $110 / hour
Seniority
Senior
Job Description
Android Engineer, Kotlin, Java
The Blond HR
• Join a dynamic and fast-growing AI infrastructure company that collaborates with Fortune 100 clients to shape the future of machine learning and artificial intelligence. • As a Data Annotator, you will be responsible for accurately identifying, classifying, and annotating entities within PDF documents. • Your work will directly contribute to training AI models that extract structured information from complex documents, making high-quality annotation critical to project success. • As an Android Engineer (Kotlin / Java), you will work remotely on an hourly paid basis to review AI-generated Android code, mobile architectures, and technical explanations. • You will produce high-quality reference implementations and step-by-step reasoning for complex engineering problems. • Assess solutions for correctness, clarity, security, performance, reliability, and adherence to the prompt. • Identify issues in Jetpack Compose/UI, concurrency, threading, memory/performance, app lifecycle, networking, persistence, and build/release practices. • Fact-check technical information; write high-quality explanations and model solutions that demonstrate best practices. • Rate and compare multiple AI responses based on correctness and reasoning quality.
Job Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical experience).
- 4+ years of professional experience building production Android apps, including work in Kotlin and (ideally) Java codebases.
- Expert-level proficiency in Kotlin (Kotlin 1.6+): null-safety, coroutines/flows, sealed types, generics, and idiomatic patterns.
- Strong Android fundamentals: app lifecycle, Activities/Fragments, state restoration, background execution limits, and permissions.
- Modern UI experience with Jetpack Compose and/or Views; ability to reason about recomposition, state hoisting, and UI performance.
- Concurrency expertise: coroutines, Flow, threading best practices, cancellation, and avoiding race conditions/ANRs.
- Strong knowledge of architecture patterns: MVVM, Clean Architecture concepts, dependency injection (Hilt/Dagger/Koin), and modularization.
- Experience with networking and data: Retrofit/OkHttp, serialization, caching, offline strategies, and persistence (Room/SQLite/DataStore).
- Experience with testing and quality: JUnit, instrumentation tests, Compose UI tests/Espresso, mocking strategies, CI/CD (Gradle, Play Console workflow).
- Security awareness: secure storage (Keystore/EncryptedSharedPreferences), auth flows, certificate pinning awareness, privacy permissions, and sensitive data handling.
- Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
- Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
- Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex Android code.
Benefits
- Be a part of a forward-thinking team and help us train AI to communicate more effectively.
- Shape the Future of AI Your work directly contributes to how AI systems learn and communicate.
- Your Schedule, Your Rules Set your own hours and work around your life.
- Weekly Pay Receive fast, reliable payments once work is approved.
- Community Rewards Get rewarded for referrals with ongoing bonus income.
Related Guides
Related Job Pages
More Android Engineer Jobs
Staff Mobile Engineer
HatchPursuing positive change by partnering with our clients in the infrastructure, energy, and metals industries.
Role Description Now we're looking for a Staff Mobile Engineer to serve as a technical leader and contributor for our mobile code that powers our connected sleep ecosystem. You'll be a leader on engineering development for our mobile apps, specifically the iOS and Android apps that keep millions of devices humming in real homes. You’re a great fit if you thrive in environments of rapid learning and delivery. You’re self-motivated and have demonstrated strong ownership and self-direction. You strive to understand the business of what we are trying to accomplish and push engineering solutions to provide customer value. As a small company where AI-assisted development is core to how we work, we expect this role to ramp up quickly, use AI fluently in their day-to-day, and deliver broadly across our mobile systems. Working across Mobile, and partnering closely with Product, you'll lead feature development, set technical direction, and mentor engineers. What You'll Do - First 90 Days: Learn & Contribute - Review existing codebase and identify immediate technical improvements. - Ship meaningful code to production and begin to establish credibility with the engineering team. - First 6 Months: Drive Real Impact - Technical Leadership: Lead delivery of features, and jump into production issues or improvements, debug cross-platform problems spanning mobile/firmware/backend. - Cross-Pillar Ramp: Build context on how the full mobile platform fits together. Contribute meaningfully to your team’s initiatives — shipping features, improving platform reliability, and driving daily app engagement. - Architectural Ownership: Understand problem spaces, partner with stakeholders to shape architectural problems and solutions, and bring proposals to Mobile Strategy and Engineering Forum meetings. - Engineer Mentorship: Provide feedback and support for other engineers. - Cross-functional Collaboration: Work closely with Product, Design, QA, and other stakeholders to scope, plan, and rapidly ship features. - AI Integration: Champion AI-assisted development practices within your team — not just using the tools yourself, but creating the conditions where others adopt them faster and go deeper. - First Year: Transform & Scale - Strategic Impact: Drive business strategy through mobile initiatives and shape the roadmap across the mobile organization — contributing to decisions that benefit all pillars and the people who use Hatch every night. - Raise the AI Bar: Serve as a critical evaluator and implementor of our AI strategy. Help define what "good" looks like so that as new engineers join, there's a standard to onboard into, not just an assumption. Qualifications - Deep Mobile Craft: You’ve spent 6+ years building mobile apps that matter—whether in Swift/SwiftUI or Kotlin/Jetpack Compose. You care about code quality, reliability, and making great experiences for real people. - Technical Leadership: You love leading by example—writing production code, unblocking others, leading architectural decision-making, and helping teams make smart, pragmatic decisions. You’re as comfortable setting direction as you are rolling up your sleeves. - Mentorship: You believe great teams make great products. You’ve mentored other engineers, built trust, and created environments where people do their best work. - Collaborative Energy: You thrive in cross-functional spaces—partnering with Product, Design, and other engineering leaders to turn ideas into reality. You communicate clearly and lead with empathy. - AI Curiosity: You’re genuinely excited about what AI unlocks—how it can make us more effective builders and open new ways to serve our customers. - Broad Technical Reach: You bring experience with modern mobile tooling, CI/CD, testing, and cloud services—and you’re always eager to explore new technologies, tech stacks, and approaches. Benefits - 100% paid medical, dental, and vision insurance for employees (80% for dependents, including domestic partners). - Meaningful equity — you’re an owner here. - 401(k) match (no vesting schedule!). - 16 weeks of fully paid parental leave. - 16 free therapy sessions (for you + one other adult in your life). - Financial support for family planning. - Remote office + monthly internet reimbursement. - Friends & family discounts on Hatch products. - Exclusive discounts on travel, entertainment, and top retail brands. - And so many more spontaneous perks!
• Desarrollar y evolucionar funcionalidades nativas en la app Android del proyecto. • Integrar APIs REST y servicios backend complejos, con fuerte enfoque en el procesamiento asincrónico. • Colaborar estrechamente con el equipo de QA Automatizadores para asegurar una alta cobertura de pruebas y validar los entregables. • Participar activamente en las ceremonias ágiles y mantener una sincronización fluida con el Technical Leader. • Mantener buenas prácticas de código y documentar aspectos técnicos relevantes.
Senior Android (Kotlin) Engineer — Digital Signage / Embedded Media Platform (Contract)
Grocery TVGrocery TV is the leading in-store retail media platform. Over 120 retailers partner with Grocery TV to modernize their stores and drive incremental revenue, while upholding a high-quality shopper experience. Grocery TV handles the complexities of operating an in-store media network so retailers can focus on what they do best—serving their customers. Reaching 1 in 4 Americans across nearly 6,000 stores, Grocery TV connects brands with real shoppers where nearly 90% of purchases take place. For more information, visit www.grocerytv.com.
Senior Android (Kotlin) Engineer — Digital Signage / Embedded Media Platform (Contract) Job Title: Contract Senior Android (Kotlin) Engineer — Digital Signage / Embedded Media Platform Work Location: Remote, must be US based Reports to: Chief Architect Employment Type: 1099 Contract, 20 - 40 hours per week Salary: $100/hour Summary: We're building a digital signage platform that runs across Android, webOS, and Tizen devices, and we need a senior Android engineer with real embedded/signage experience to help us level it up. This is a 20-40 hour a week 1099 contract role. This role is not a full time opportunity at this time. The Work: Media playback, device management, content delivery, and platform reliability across a fleet of long-running devices. This is device platform engineering, not mobile app development. If you've built signage or smart TV software at scale — especially on signageos.io — please mention it up front in your proposal. Must-have Experience: - Strong Android development in Kotlin - Experience building for digital signage, smart TV, streaming devices, kiosks, or similar embedded media platforms - Comfort with concurrency, async, multithreading, and debugging race conditions and memory issues - Experience building for 24/7 device uptime Nice to Have: - Experience with the signageos.io platform - Android SoC work (Amlogic, Rockchip, Qualcomm, MediaTek) - Media3 / ExoPlayer, hardware decoders, video playback pipelines webOS or Tizen - MDM / fleet management, MQTT - Performance tuning on constrained hardware
Role Description We are seeking an experienced and highly skilled Staff Mobile Engineer to lead the design, development, and optimization of scalable mobile applications across iOS and Android platforms. As a senior technical leader, you will drive mobile architecture decisions, establish engineering best practices, mentor development teams, and collaborate closely with product managers, designers, and stakeholders to deliver exceptional mobile experiences. The ideal candidate possesses deep expertise in native and cross-platform mobile development, software architecture, performance optimization, and modern mobile technologies. This role requires strong technical leadership, strategic thinking, and the ability to influence engineering direction across multiple teams and products. - Lead the architecture, design, and development of high-performance mobile applications for iOS and Android platforms. - Establish and maintain mobile engineering standards, coding practices, and architectural guidelines to ensure scalability, security, maintainability, and performance. - Collaborate with product, design, and engineering teams to translate business requirements into technical solutions. - Drive technical decision-making for mobile platforms, frameworks, integrations, and infrastructure. - Review code, provide technical mentorship, and support the professional development of engineering team members. - Identify and resolve complex technical challenges while ensuring high application reliability and user experience. - Optimize application performance, security, accessibility, and scalability. - Implement automated testing, CI/CD pipelines, monitoring solutions, and release management processes. - Evaluate emerging mobile technologies and recommend improvements that support long-term business objectives. - Partner with cross-functional stakeholders to define technical roadmaps and support successful product delivery. - Contribute to strategic planning and innovation initiatives that advance the organization's mobile technology capabilities. Qualifications - Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. - Minimum of 8 years of professional software engineering experience, including at least 5 years focused on mobile application development. - Strong expertise in iOS development using Swift and SwiftUI and/or Android development using Kotlin and Jetpack Compose. - Experience with cross-platform frameworks such as Flutter or React Native. - Deep understanding of mobile architecture patterns, API integrations, cloud services, mobile security, performance optimization, and software design principles. - Experience building and deploying enterprise-scale consumer or business applications. - Proficiency with Git, CI/CD tools, automated testing frameworks, and Agile development methodologies. - Excellent problem-solving, leadership, communication, and collaboration skills. Preferred Qualifications - Master's degree in Computer Science or a related discipline. - Experience leading distributed engineering teams and large-scale mobile initiatives. - Expertise with cloud platforms, mobile analytics, observability tools, and backend integrations. - Experience in fintech, healthcare, e-commerce, SaaS, or consumer technology environments is highly desirable. - Knowledge of accessibility standards, mobile security best practices, AI-powered mobile features, and modern DevOps practices. - Previous experience as a Technical Lead, Principal Engineer, or Staff Engineer is preferred. Compensation - Annual Salary: $190,000 – $270,000 per year - Hourly Rate: $91 – $130 per hour - Compensation will be determined based on experience, technical expertise, leadership experience, geographic location, and overall qualifications. - Eligible employees may also receive annual bonuses, stock options, restricted stock units (RSUs), profit-sharing opportunities, and additional incentive compensation. Benefits - Comprehensive medical, dental, and vision insurance coverage. - Employer-sponsored 401(k) retirement plan with company matching contributions. - Paid vacation, paid holidays, sick leave, parental leave, family leave, and bereavement leave. - Life insurance, disability insurance, employee assistance programs, and wellness initiatives. - Additional benefits may include equity programs, remote work flexibility, home office stipends, tuition reimbursement, conference attendance, certification support, professional development opportunities, and employee recognition programs.



