The Role
Develop, optimize, and maintain Android keyboard (IME) applications. Implement custom layouts, themes, multilingual support, suggestions, and autocorrection. Improve performance, memory usage, and compatibility across Android versions. Integrate APIs and third-party libraries, debug complex issues, and collaborate with product and engineering teams to deliver high-quality solutions on schedule.
Summary Generated by Built In
Job Description: Android Developer (Keyboard Development Experience)
Position: Android Developer
Experience Required: 5+ Years
Location: Pakistan (Hybrid)
Contract Duration: 2 Months
Timings: 5 pm - 2 am
Job Overview
We are looking for an experienced Android Developer with strong expertise in custom keyboard development to join our team for a short-term contract project. The ideal candidate should have hands-on experience building, optimizing, and maintaining Android keyboard applications, with a strong understanding of Android input methods and performance optimization.
Key Responsibilities
Position: Android Developer
Experience Required: 5+ Years
Location: Pakistan (Hybrid)
Contract Duration: 2 Months
Timings: 5 pm - 2 am
Job Overview
We are looking for an experienced Android Developer with strong expertise in custom keyboard development to join our team for a short-term contract project. The ideal candidate should have hands-on experience building, optimizing, and maintaining Android keyboard applications, with a strong understanding of Android input methods and performance optimization.
Key Responsibilities
- Design, develop, and maintain Android keyboard applications using modern Android development practices.
- Work extensively with Android Input Method Framework (IME) and custom keyboard implementations.
- Develop features such as 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 different Android versions and device configurations.
- Collaborate with product and engineering teams to deliver high-quality solutions within project timelines.
- 5+ years of professional experience in Android application development.
- Strong experience in developing Android keyboards / IME applications.
- Strong proficiency in Kotlin and/or Java.
- Deep understanding of 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 keyboard apps similar to custom typing solutions, productivity keyboards, or language keyboards.
- Experience with multilingual keyboard support.
- Familiarity with Jetpack libraries and modern Android architecture patterns.
- Experience publishing and maintaining apps on Google Play Store.
Skills Required
- 5+ years of professional experience in Android application development.
- Strong experience in developing Android keyboards / IME applications.
- Proficiency in Kotlin and/or Java.
- Deep understanding of Android SDK, 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 keyboard apps, multilingual support, or similar typing solutions.
- Familiarity with Jetpack libraries and modern Android architecture patterns.
- Experience publishing and maintaining apps on Google Play Store.
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai. Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.






