NorthBay Solutions

Senior Android Developer

NorthBay Solutions
Apply
3 months ago
Islamabad, PakistanSenior

Responsibilities

  • Design, develop, and maintain Android keyboard applications.
  • Work extensively with the Android Input Method Framework and custom keyboard implementations.
  • Develop custom layouts, themes, language support, suggestions, autocorrection, and user interactions.
  • Optimize keyboard performance, responsiveness, memory usage, and overall user experience.
  • Integrate APIs, third-party libraries, and backend services when required.
  • Debug and resolve complex Android application issues.
  • Ensure compatibility across Android versions and device configurations.
  • Collaborate with product and engineering teams to deliver solutions within project timelines.

Requirements

  • At least 5 years of professional experience in Android application development.
  • Strong experience developing Android keyboards and IME applications.
  • Strong proficiency in Kotlin and/or Java.
  • Deep understanding of the Android SDK, Android lifecycle, UI components, and performance optimization.
  • Experience with custom views, UI rendering, and responsive layouts.
  • Knowledge of Android security, permissions, and background processing.
  • Experience working with APIs, Git, and modern Android development tools.
  • Strong problem-solving and debugging skills.
  • Experience building custom typing, productivity, or language keyboard applications is preferred.
  • Experience with multilingual keyboard support is preferred.
  • Familiarity with Jetpack libraries and modern Android architecture patterns is preferred.
  • Experience publishing and maintaining apps on Google Play Store is preferred.

Benefits

  • Two-month contract duration.
  • Hybrid work arrangement in Pakistan.
  • Working hours are 5 pm to 2 am.

Tech Stack

Android SDKGitJavaKotlin

Categories

Mobile
NorthBay Solutions

About NorthBay Solutions

201-500 employees
Contact me