About The Position

Founded in 2014, League is the leading healthcare consumer experience (CX) platform, powered by artificial intelligence (AI), reaching more than 63 million people around the world and delivering the highest level of personalization in the industry. Payers, providers, and consumer health partners build on League’s platform to deliver high-engagement healthcare solutions proven to improve health outcomes. League has raised over $285 million in venture capital funding to date, powering the digital experiences for some of healthcare’s most trusted brands, including Highmark Health, Manulife, Medibank, and Shoppers Drug Mart. League is seeking a Senior Software Engineer, Android (Platform) who is a strong multi-stack builder with a demonstrated ability to leverage AI as a core part of their development workflow. This role sits at the intersection of mobile, backend, and platform engineering, with a focus on building scalable systems, developer tooling, and platform capabilities that power League’s applications across Android, iOS, Web, and backend services. You will work on complex, cross-platform problems from discovery to delivery, contributing across the stack as needed. Success in this role requires a systems mindset, strong engineering fundamentals, and the ability to use AI to accelerate development, improve quality, and scale impact.

Requirements

  • 5+ years of software engineering experience in android development
  • Strong experience in at least one of:
  • Swift (iOS), or
  • Web (React), or
  • Backend languages (e.g., Go, Java, Python)
  • Experience working across multiple parts of the stack (mobile + backend, mobile cross platform or platform tooling)
  • Solid understanding of system design, APIs, and scalable architectures
  • Regularly uses AI tools in development workflows
  • Demonstrates ability to:
  • Leverage AI to improve productivity and code quality
  • Validate and refine AI-generated outputs
  • Apply AI thoughtfully, not blindly
  • Curious and proactive about adopting new AI capabilities

Nice To Haves

  • Experience with:
  • Developer tooling or platform engineering
  • CI/CD and release systems
  • Mobile platform tooling (Android/iOS builds, SDKs)
  • Exposure to cloud platforms (GCP preferred)
  • Experience working in cross-functional product teams

Responsibilities

  • Design, develop, and maintain platform capabilities and shared systems across mobile, backend, and web
  • Contribute across the stack (Kotlin, Swift, backend services, APIs, tooling, etc) depending on problem scope
  • Build and evolve internal developer tooling, SDKs, and platform infrastructure
  • Participate in end-to-end system design, including architecture decisions and tradeoff analysis
  • Use AI tools (e.g., Copilot, GPT-based systems, Cursor) to:
  • Accelerate development and reduce boilerplate
  • Improve code quality, testing, and refactoring
  • Assist in debugging and system design exploration
  • Integrate AI into day-to-day workflows, not just as an occasional tool
  • Continuously evaluate and adopt new AI tools to improve team productivity and delivery velocity
  • Write high-quality, maintainable code with strong automated test coverage
  • Perform code reviews and contribute to team-wide best practices
  • Monitor and improve performance, reliability, and scalability
  • Participate in on-call rotation and support production systems
  • Maintain ownership and critical thinking over AI-generated outputs
  • Work closely with:
  • Mobile (Android/iOS), backend, and web engineers
  • Product and design teams
  • Contribute to technical planning, design discussions, and documentation (ADRs)
  • Help translate product requirements into scalable technical solutions
  • Adhere to and uphold:
  • Security standards (access control, encryption, logging)
  • Platform reliability and observability practices
  • Change management and incident response processes
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service