Jobs · Engineering · Texas

Android Developer

ComTec Information Systems (IT) · Plano, TX · 1 mo ago
EngineeringFull-time

What you'll be doing

  • 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.
  • Work on bug fixing and improving application performance.
  • 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.

Qualifications/ What you bring (Must Haves)

  • 7+ years knowledge in Native mobile app development.
  • Mandatory Native Android development, knowing cross platform frameworks including but not limited to Flutter, React Native, React, Android multi-platform is a plus.
  • Proficiency in Kotlin and Java. Other Object-Oriented programming languages like Dart.
  • Strong experience building and maintaining Android libraries via Gradle/Maven.
  • Working Knowledge of Unit and Android Tests.
  • Strong knowledge of Android SDK, Jetpack Compose, Framework and Android UI design principles.
  • Write code and design systems using cross platform IDEs such as Visual Studio, Android Studio and Flutter/Dart external packages.
  • Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper etc.
  • Strong experience collaborating with designers and UX experts to create great user experiences.

Added bonus if you have (Preferred)

  • Working Knowledge of Unit and Automated testing using Espresso UI Automation
  • Familiarity with tools like Jenkins, Fastlane, or equivalent.
  • Familiarity using version control and CI tools like Git, Gitlab
  • Strong problem-solving skills and attention to detail.
  • Ability to learn quickly and adapt to new technologies and challenges.

Similar jobs

Android Developer

Staffing Spot, Inc.Charlotte, NC· 1 wk ago
Engineeringapply on jobs.pyjamahr.com

Android Developer

Staffing Spot, Inc.Minneapolis, MN· 1 wk ago
Engineeringapply on jobs.pyjamahr.com

Android Developer

Staffing Spot, Inc.Iselin, NJ· 1 wk ago
Information Technologyapply on jobs.pyjamahr.com

Android Developer

Three Pillars RecruitingUnited States· 3 days ago
RemoteEngineeringapply on app.loxo.co

Android Developer

BigBear.aiMcLean, VA· 1 wk ago
Engineeringapply on careers.bigbear.ai