Mobile Engineer - Android Developer
Central Bancompany
Job at a glance
This position is an on-site position in the Jefferson City, Missouri or Overland Park, Kansas office. RESPONSIBILITIES: • Provide full life cycle development of Android mobile applications using Java, Kotlin, XML, and Jetpack Compose. • Understand coding standards and implement them within code being developed. • Ability to troubleshoot problems and provide solutions. • Ability to communicate with the users to determine problems or design requirements.
• Ability to work on a team to complete programming projects in a timely manner. • Ability to document changes and follow the Systems Development Life Cycle process independently. • Ability to multitask and prioritize tasks. • Independently maintain and enhance production banking applications for the Android platform. • Maintain and troubleshoot Java/XML code while developing and supporting Kotlin and Jetpack Compose features.
• Work with multi-module Gradle projects, product flavors, environment build types, release signing, versioning, and Google Play distribution. • Support Firebase Messaging, Analytics, Crashlytics, biometric authentication, secure storage, payment integrations, document capture SDKs, and other third-party SDKs. • Support Android phone and Wear OS applications, including Kotlin and Compose-based wearable features.
• Participate in testing, release validation, production diagnosis, incident response, and documentation of customer-impacting issues. • Other duties assigned by the Manager of Application Development.