E-Solutions Group - Santa Clarita, CA

posted about 2 months ago

Full-time - Mid Level
Santa Clarita, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Sr. Android Developer position is a critical role within our team, focusing on the development and optimization of high-quality Android applications. The ideal candidate will have extensive experience in building production-level software systems, particularly in Java and Kotlin. This role requires a deep understanding of Android app development, including application performance engineering, to ensure that our applications not only meet user expectations but also perform efficiently under various conditions. As a Developer Lead, you will be responsible for reviewing code and optimizing Android applications, ensuring that best practices are followed throughout the development process. Your expertise in the Android SDK and Android Jetpack Compose will be essential in guiding the team and making architectural decisions that enhance the user experience. Additionally, a solid understanding of mobile networking concepts and tools is necessary to facilitate seamless communication between the app and backend services. The position also requires experience with cloud services, particularly Firebase or AWS, as well as a working knowledge of RESTful services. Familiarity with Adobe Tag Manager is considered a significant advantage, as it will help in tracking and analyzing user interactions within the app. This hybrid role will require you to be onsite for three days a week, allowing for collaboration with team members while also providing flexibility in your work environment.

Responsibilities

  • Develop and optimize high-quality Android applications.
  • Review code and provide feedback to team members.
  • Lead the development team in best practices for Android app development.
  • Ensure application performance through engineering and optimization techniques.
  • Utilize Android SDK and Jetpack Compose for application development.
  • Implement mobile networking concepts and tools effectively.
  • Integrate cloud services such as Firebase or AWS into applications.
  • Work with RESTful services to facilitate backend communication.
  • Utilize Adobe Tag Manager for tracking and analytics.

Requirements

  • Experience in building production-level software systems.
  • Proficiency in Java and Kotlin programming languages.
  • Expert knowledge of Android app development and performance engineering.
  • Experience as a Developer Lead with code review responsibilities.
  • Expert understanding of Android SDK and Jetpack Compose.
  • Solid understanding of mobile networking concepts and tools.
  • Strong knowledge of object-oriented programming concepts.
  • Experience using cloud services, particularly Firebase or AWS.
  • Working knowledge of RESTful services.

Nice-to-haves

  • Experience with Adobe Tag Manager.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service