Coforge - Dania Beach, FL

posted 3 months ago

Full-time - Senior
Dania Beach, FL
Professional, Scientific, and Technical Services

About the position

Coforge is seeking experienced iOS and Android Developers for long-term contract positions based in Dania Beach, FL. The iOS Developer role requires a Senior Mobile Application Developer/Analyst with extensive experience in developing iOS applications. The ideal candidate will be involved in all stages of application development, support, and maintenance. The position demands a strong background in Swift, SwiftUI, and various Apple frameworks, along with a solid understanding of design patterns, particularly MVVM. Candidates should be comfortable working with legacy codebases and have a proven track record of writing and maintaining bug-free code. Accessibility experience is also essential, as is the ability to collaborate with teams across multiple time zones. The Android Developer role similarly requires a Senior Mobile Application Developer/Analyst with a focus on native applications. Candidates should have significant experience in Kotlin and Android Jetpack, along with a strong understanding of the Android SDK and ecosystem. The role involves working with legacy code, writing testable code, and ensuring accessibility in applications. Both positions require candidates to have experience in app deployment processes on their respective platforms (App Store for iOS and Play Store for Android) and the ability to assess dependencies in a team environment across different time zones.

Responsibilities

  • Involved in all stages of application development, support, and maintenance for both iOS and Android platforms.
  • Develop and maintain iOS mobile applications using Swift and SwiftUI.
  • Develop and maintain Android mobile applications using Kotlin and Android Jetpack.
  • Ensure the deployment of applications on the App Store and Play Store respectively.
  • Work with legacy codebases and improve application quality without breaking existing functionality.
  • Implement accessibility features in applications and address potential concerns prior to development.
  • Collaborate with team members across multiple time zones to assess dependencies and project requirements.

Requirements

  • 8+ years of experience in developing iOS Mobile Applications for the iOS Developer role.
  • 8+ years of experience in developing Native Android applications for the Android Developer role.
  • 6+ years of experience in Swift for the iOS Developer role.
  • 3+ years of experience in Kotlin for the Android Developer role.
  • 2+ years of experience in SwiftUI for the iOS Developer role.
  • 2+ years of strong experience in Android Jetpack for the Android Developer role.
  • Experience in app deployment processes on App Store and Play Store.
  • Proven experience in using SwiftUI, UIKit, CoreData, CoreLocation, and other Apple frameworks for iOS.
  • Extensive exposure to Android SDK and ecosystem for Android.
  • Good understanding of different design patterns, with MVVM experience being mandatory.
  • Proven ability to write and maintain a bug-free code base.

Nice-to-haves

  • Experience in the Airline Domain for both iOS and Android roles.
  • Experience in using version control platforms and contributing to open-source projects.
  • Good memory management abilities and the ability to identify and resolve memory leaks.
  • Experience with Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, Navigation Components for Android.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service