Mobile Lead

  • Hyderabad
  • Htc Global Services

Job Description:

  • 6+ years of remarkable experience in developing and deploying native iOS and Android Applications using XCode and Android Studio
  • Hands on experience in developing apps using Swift, Swift UI, Interface Builder, Kotlin and Java to create apps for iOS and Android devices
  • Experience of using various design patterns such as MVVM, VIPER, MVC, etc
  • Understands performance management for mobile applications and the backends that provide data to the application.
  • Demonstrable knowledge of mobile development, proficient in Swift and Kotlin.
  • Detailed knowledge of mobile technologies including networking, data, and UI frameworks, and the application lifecycle.
  • Detailed knowledge in using Jetpack Components, Android libraries
  • Experience on working with Location based services
  • Experience with RESTful APIs to connect applications with back-end services.
  • Experience working on various notifications such as Apple Push Notification Service (APNS), FCM, local notifications, FCM and Hover
  • Good understanding of memory management including various multithreading processes like GCD, Blocks etc
  • Experience with offline storage, threading, and performance tuning
  • Proficient understanding of code versioning tools
  • Experience in writing the Unit test cases using XCTest, JUnit etc
  • Delivers across the entire app life cycle – concept, design, build, deploy, test, release to the App Store and Play Store and support.


Roles & Responsibilities

  • Keeps up to date on the latest industry trends in mobile technology.
  • Adopts and implements standards and best practices for software development.
  • Responsible, conscientious, organised, self-motivated and able to work with limited supervision.
  • Experience in working with 3rd party analytics framework
  • Experience on publishing at least 3 apps in AppStore and Play Store
  • Solid knowledge of mobile user interface development.
  • Experience in working in the Agile methodology
  • High integrity, accountability, a positive attitude, and be willing to do what it takes to make the team successful.
  • Interacts directly with other developers and stakeholders to conceptualise, build, test and release products.