Job Closed

This listing is no longer active.

Kitman Labs logo
Kitman Labs

The evolution of performance

Senior Mobile Engineer – Android

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

Ireland

Posted

97 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAndroidFirebaseGradleKotlin

Job Description

Senior Mobile Engineer – Android

Kitman Labs

• Architectural Leadership: Lead the design and implementation of complex, scalable mobile architectures. You’ll ensure our codebase remains modular, testable, and maintainable as we scale. • Product Strategy: Partner deeply with Product, Design, and Sports Science to turn ambiguous requirements into concrete technical roadmaps. You’ll build high-fidelity prototypes to de-risk new product directions. • Operational Excellence: Own the end-to-end lifecycle of our apps. This includes obsessing over performance (app startup, frame rates, battery usage) and optimizing our CI/CD pipelines to ensure we ship high-quality code daily. • Data Visualization: Design and build sophisticated tools that transform complex athlete data into intuitive, actionable insights. • Mentorship & Culture: Raise the collective bar of the engineering team. You will conduct rigorous code reviews, lead technical discussions, and mentor mid-level and junior developers. • Innovation: Actively research and pilot new technologies (e.g., Compose, KMP, or New Architecture components) to keep our stack at the cutting edge.

Job Requirements

  • Extensive Lifecycle Experience: You have a proven track record of leading the development and maintenance of high-traffic, complex Android applications from inception to Play Store dominance.
  • Kotlin Mastery: Deep expertise in Kotlin and the Android SDK. You should be comfortable discussing coroutines, flow, and memory management at a granular level.
  • Testing Philosophy: Beyond just writing tests, you have experience defining testing strategies (Unit, Integration, and UI) that ensure long-term stability without slowing down development.
  • System Design: Strong understanding of modern architectural patterns (MVVM, MVI, Clean Architecture) and the ability to articulate the trade-offs between them.
  • Tooling & Infrastructure: Advanced experience with Gradle, CI/CD automation (e.g., GitHub Actions, Bitrise), and monitoring tools (Firebase, Sentry) to track app health in production.
  • Technical Communication: The ability to explain complex technical concepts to non-technical stakeholders, ensuring alignment across the business.

Benefits

  • Competitive salary
  • Meaningful equity
  • Pension Plan
  • Fully paid health insurance for employee & dependants
  • Life Assurance
  • Wellness Perk
  • Flexible workplace with options for office-based, hybrid and remote working

Related Job Pages

More Android Engineer Jobs

Trellix logo

Reverse Engineer – Android

Trellix

The Future of XDR. We Bring Security to Life.

Android Engineer99 days ago
OtherRemoteTeam 1,001-5,000H1B Sponsor

• Conduct in-depth analysis of Android applications and SDKs to understand their codebase, architecture, functionality and to identify potential risks • Employ advanced reverse engineering techniques to extract information from various codebases, including decompilation, disassembly, and debugging • Identify user and device risk, data leakage, and malicious code execution within Android apps and SDKs • Gather, analyze and report threat intelligence related to Android malware, exploits, and emerging security trends • Collaborate with security researchers, developers, and other stakeholders to share findings, provide recommendations, and contribute to the development of secure applications and ecosystem.

United States
Job Closed
Android Engineer100 days ago
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Develop and maintain mobile applications for iOS and Android • Build responsive, high-performance mobile experiences • Integrate APIs and backend services • Optimize applications for security and scalability • Implement payment system functionality and transaction flows • Work with product and design teams to enhance UX • Integrate payment gateways (Stripe, PayPal, PayU, etc.) • Implement secure payment flows and encryption • Ensure compliance with financial security standards • Develop subscription and recurring billing systems • Implement ecommerce cart and checkout functionality • Collaborate with backend and product teams

Colombia
Binance logo

Android Developer

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Android Engineer100 days ago
Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Be responsible for developing and maintaining the core app modules. • Collaborate with product, design, and QA teams to deliver a smooth user experience. • Optimize the app user experience, minimizing latency and improving overall app performance. • Participate in code reviews, ensuring code quality, maintainability, and deliver high quality work. • Explore and use AI development tools to boost coding, testing, and debugging efficiency.

Singapore
Job Closed
TINET S.A. logo

Desarrollador Mobile Nativo – iOS/Android

TINET S.A.

¡Movilizamos la transformación, excelencia y cultura digital 🚀 !

Android Engineer100 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Unirse a nuestro dinámico equipo y contribuir en la creación de aplicaciones móviles excepcionales

Chile