About The Position

Our client delivers personalized and seamless digital experiences to millions of members worldwide. Following a major re-platforming initiative, we are adopting a modern cloud-native architecture to accelerate greenfield mobile development. The goal is to build secure, high-performing mobile applications that complement our scalable web ecosystem. We are seeking engineers passionate about building premium mobile experiences and eager to shape future consumer interactions at global scale.

Requirements

  • Commercial experience building native Android applications in Kotlin
  • Understanding of modern architecture patterns (e.g., MVVM, MVI)
  • Experience integrating REST APIs and secure authentication workflows
  • Familiarity with writing automated unit and UI tests (e.g., Espresso)
  • Ability to work with CI/CD pipelines for Android (Play Store pipelines)
  • Experience with performance optimization and mobile debugging tools
  • Strong problem-solving mindset with product-driven thinking
  • Team-oriented, proactive, and focused on clean, maintainable code

Nice To Haves

  • Knowledge of analytics (Amplitude, Braze) or push notification engines
  • Experience with infrastructure tools (Terraform, Cloudflare) is a plus
  • Familiarity with cloud platforms (AWS, serverless services)
  • Understanding of secure storage, certificates, and Keystore best practices
  • Experience with load or stress testing for mobile APIs
  • Experience with cross-platform performance considerations (Web + Native)

Responsibilities

  • Design and develop native Android applications
  • Implement secure authentication and membership flows (Auth0)
  • Integrate apps with cloud-based services and REST APIs
  • Collaborate closely with Product, UX, and Backend teams
  • Ensure high performance, reliability, and scalability of the app
  • Develop and maintain clean, reusable, and testable Kotlin code
  • Participate in CI/CD deployment pipelines for Android
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service