Post Job Free
Sign in

Mobile Lead

Company:
HTC Global Services
Location:
Hyderabad, Telangana, India
Posted:
April 13, 2024
Apply

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.

Apply