Ab Ovo - Sunnyvale, CA

posted 24 days ago

Full-time - Mid Level
Sunnyvale, CA
Professional, Scientific, and Technical Services

About the position

The Android Developer position is focused on creating and maintaining scalable e-commerce applications and mobile software. The role requires expertise in Android development, particularly using Kotlin, and involves working within an agile development team to enhance existing applications and develop new features.

Responsibilities

  • Develop and maintain scalable e-commerce applications using Android and Kotlin.
  • Analyze and resolve memory issues in mobile applications.
  • Collaborate with an agile development team to deliver high-quality software solutions.
  • Utilize Git/Github for version control and collaboration on code.
  • Implement software debugging techniques to troubleshoot and resolve issues.
  • Conduct unit and integration testing to ensure code quality and functionality.

Requirements

  • Expertise in Android development with a minimum of 5 years of experience.
  • Proficient in Kotlin with at least 4-5 years of experience.
  • Experience with Git/Github for version control.
  • Strong understanding of memory analysis and debugging techniques.
  • Experience in mobile app development, particularly in e-commerce applications.
  • Familiarity with agile development methodologies.
  • Knowledge of design patterns such as MVVM and VIPER, as well as data structures and algorithms.
  • Experience with command line build tools for Continuous Integration.

Nice-to-haves

  • Experience with embedded real-time systems with limited resources.
  • Familiarity with software debugging tools such as loggers and crash report tools.
  • Experience in using memory analyzer tools like Instruments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service