Making things better by making better things
Staff Android Engineer
Location
Colombia
Posted
11 days ago
Salary
0
Seniority
Lead
Job Description
Staff Android Engineer
Goods & Services
• Contribute to the Android Mobile Applications projects and will be responsible for designing, building, and delivering medical grade mobile applications and SDKs primarily using Java and Kotlin. • Design, develop, and maintain high-quality Android applications using Java, Kotlin, and KMM. • Collaborate closely with the multiple technology and cross-functional groups within and outside the organization to define, design, develop, test and deploy new capabilities and features. • Working with senior developers, design and build out the next generation mobile application cloud-based platform that can support future patient / device centric products and applications. • Present simple design proposals to stakeholders. Takes comments, suggestions and constructive feedback positively with manager support. • Write clean, maintainable, and efficient code. • Troubleshoot and debug applications to optimize performance. • Participate in code reviews and contribute to team knowledge sharing. • Stay updated with the latest industry trends and technologies to ensure our mobile application solutions remain current and competitive. • Perform other duties as required.
Job Requirements
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent education plus experience.
- 3+ years Native Android development; Proven experience in Android development using Java and/or Kotlin.
- Demonstrated proficiency in developing solutions and platforms that leverage wireless communications and Mobile Application technologies.
- Ability to quickly grasp & learn new technologies and work collaboratively with others to develop POC/prototypes.
- Excellent problem-solving skills and attention to detail
- Excellent communications skills and strong collaborative skills and experience working within cross-functional technical teams.
- Mobile apps or Cloud apps software development tools.
Benefits
- Health insurance
- Flexible work arrangements
Related Guides
Related Job Pages
More Android Engineer Jobs
• Design, develop, and maintain high-quality Android applications using Java, Kotlin, and KMM. • Collaborate closely with the multiple technology and cross-functional groups within and outside the organization to define, design, and deploy new capabilities and software releases. • Able to translate customer and market needs to efficient and secure mobile solutions. • Design and build mobile applications that seamlessly integrate with our next-generation cloud-based platform. • Scope work, break down into modules, and estimate efforts working closely with Program management. • Effectively present and demonstrate various concepts and solutions to customers, partners, and leadership. • Write clean, maintainable, and efficient code. • Troubleshoot and debug applications to optimize performance. • Participate in code reviews and contribute to team knowledge sharing. • Stay updated with the latest industry trends and technologies to ensure our mobile application solutions remain current and competitive. • Perform other duties as required.
• 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.
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.



