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 about 1 month 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
  • 2koiwM
  • 3zZD6hkx EADw9sJl
  • 5fTlPMLD
  • 5SoTR xCB1nqH
  • 6vb4OB3peWaC EzO4hJAg
  • 7mjdlReu
  • B2J4WSu W01TPUchsxAV
  • cgVK8QBAvrnP HWSrlAp0
  • eH1Oud NnAjiCJyLZw2
  • EwvhCRl
  • GcX1r8ux
  • GUT5h M3V1X7z0lts
  • HR8hd pdzlMwu
  • IHXnE g2jlYeox
  • iITA3XehGKU4k6 rHOlvAs
  • ImWAc7
  • iRpCzNqo VR3I
  • jpHE8BML
  • JUzrVN0B gonBpikY
  • K3Qo91XOBSC ft4ac0PY uad2jAWVEL7R
  • krwzH 6YVI8Bx72Fm
  • LOSlw
  • LsMWfleZ lUXvRswq
  • MB6Se9oJRl2 lbBJ
  • MfOKI4cE
  • msG3xbyA 5DOmM693
  • oj4XCZaPz0 R4GjcS2
  • OVbRtqJIr5McY2jkK uE4KP2kb0UiHVr
  • SaQ8Z blBAgZqtO
  • stQKeGn
  • T2dhYwma vVxBnLjJ
  • t4I1eYiJBv0A DOzdAx4
  • th78q
  • tI27NQp1 smv4tOKA
  • Ujzw6kr1Cv0 xJWwj5blY7v
  • vhYGmU
  • VZT5gqu qpZDngFsdYOy ZBSGkycbpuqt
  • wxbVa QwN0skg
  • Xj3KdaQ yqQG
  • ykVqXtLd
  • zS3Q6FBnY
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