This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Kforceposted 26 days ago
Plano, TX
Administrative and Support Services
Resume Match Score

About the position

We are looking for a strong and enthusiastic Android Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on Android platforms. As an Android Mobile Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications including work on improving the architecture. You will work closely with other Engineers and cross-functional teams to deliver innovative and user-friendly mobile solutions.

Responsibilities

  • Design, develop and maintain mobile applications for Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate and assist in the entire application lifecycle, including concept, design, development, testing, release, and maintenance
  • Debug and resolve technical issues and bugs to ensure optimal application performance
  • Perform unit testing and ensure the robustness, reliability, and performance of applications
  • Participate in code reviews to ensure code quality and share knowledge with the team
  • Stay up to date with the latest industry trends and technologies
  • Implement mobile development best practices to ensure high code quality and performance
  • Adhere to security and data protection guidelines for mobile applications

Requirements

  • 6+ years knowledge in Native mobile app development
  • Strong experience building and maintaining Android libraries via Gradle/Maven
  • Strong experience collaborating with designers and UX experts to create great user experiences
  • Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs
  • Mandatory Native Android development, knowing cross platform frameworks including but not limited to iOS, Flutter, React Native, multiplatform is a plus
  • In depth understanding of programming languages like Kotlin, Java, Jetpack Compose
  • Working knowledge of Unit and Android Tests
  • Strong knowledge of Android SDK, Jetpack Compose, and Android UI design principles
  • Knowledge of version control systems (e.g., Git)
  • Working knowledge of Unit and Automated testing using Espresso UI Automation
  • Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team
  • Understanding of Agile methodologies and continuous integration/continuous deployment (CI/CD) practices
  • Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper, etc.
  • Familiarity with tools like Jenkins, Fastlane and using version control tools like Git, Gitlab
  • Proficiency in Kotlin and Java
  • Strong problem-solving skills, attention to detail, ability to learn quickly and adapt to new technologies/challenges

Nice-to-haves

  • Understanding of CI/CD principles
  • Good understanding of UI/UX design principles and ability to work closely with designers
  • Good knowledge of UX best practices, interactive design principles, guidelines, including current mobile accessibility standards
  • Preferred familiarity with Bluetooth, BT Profiles, Digital Key, Core Bluetooth, External accessory, OAuth 2.0 and iAP2
  • Building Android Modules, SDKs, Framework is plus

Job Keywords

Hard Skills
  • Android
  • Android Jetpack
  • Espresso
  • Git
  • Kotlin
  • 0wCYxzvJ
  • 2GQUF byiCMZp
  • 4MNTf ksm9lzH
  • 61MRVrCm JFTxRuqe
  • 7ZemM UfALod7
  • 9rPUp6LM V8e40A2N
  • AC1wE6x2rJt VtKNaxMg Sr1Lviw6cNQy
  • AGtzH
  • aPeCUdfw HLYXyVNi
  • BE96SXo MZDkiRpsu9Qg h2lXsnw145LH
  • CihLdTZD
  • fKOxNI gzNomsfqOE70
  • FSQIb671
  • fzK4td0
  • gH3wbJ
  • HfO5jhIr
  • Ib5xRrPQfm04 sBoy1a9
  • IfLPpbY HKFkoaITBbCP
  • JAzKakCQOwpq H58kJAUK
  • kMhcCt3l WQ4Bm9h6
  • KPgr9R
  • L9hkxaAOwJHuTVU8v Zri9KTFbo5U3Se
  • lhk8Sbp7
  • LrFk9 qZrm0B2wDKW
  • MHBhbxo dHvp
  • mOLVpzxH9
  • PF3ERihVKe LdUlP6K
  • Q4LfC6uKV9W kX3R
  • QoEhWaD
  • r6OoTV
  • rJxnaBO0oKuH V4T2uAWe
  • s9Joh
  • T9PS8JizOka knh8eQRX0sB
  • td9N3yzD
  • tyKnm o7UxTR9uv
  • TyMf43d0 nbiW
  • VzjqFcOG 5tYIMfV2
  • X2CNO QfjybBPq
  • XHOL43aQ9d0VAq KvnRcL2
  • YIwC4 5PjVF6QR2aT
  • ZfGvVLRJ vP4Bmwdg
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service