Marvel Infotech - Austin, TX

posted 16 days ago

Full-time - Entry Level
Austin, TX
Administrative and Support Services

About the position

The Native App Developer role focuses on the development and maintenance of mobile applications for both iOS and Android platforms. The developer will be responsible for creating high-quality applications that are live in the App Store and Play Store, ensuring performance and responsiveness while collaborating with a team to introduce new features and resolve issues.

Responsibilities

  • Design and build applications for iOS.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality.
  • Develop and maintain Android applications using Kotlin and Java.
  • Experience with Jetpack Compose and Android features.
  • Manage app deployment processes on the Play Store.
  • Setup build pipelines for Android apps.

Requirements

  • Proficient in Swift and SwiftUI for iOS development.
  • Experience with Xcode 14, Jenkins, XCTest, and XCUITest.
  • Proficient in Kotlin and Java for Android development.
  • Good knowledge of Gradle and its capabilities.
  • Experience with MVVM architecture and clean architecture.
  • Familiarity with Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, and Navigation Components.
  • Experience with Coroutines, Flow, Android-ktx, and Extension methods.
  • Knowledge of Activity, Fragment, Service, Broadcast receiver, Intent, and Content provider.

Nice-to-haves

  • Experience with Firebase analytics and Firebase crashlytics.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service