
Senior Android Developer
NorthBay Solutions4 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.
About NorthBay Solutions
NorthBay Solutions is a privately held IT services firm that helps enterprises modernize on AWS through cloud migration, data engineering, and AI/ML solutions. An AWS Premier Consulting Partner founded in 2010 and headquartered in Andover, MA, it also partners with Snowflake and provides managed services, DevOps enablement, and application development. The company operates distributed teams across the US, Canada, UAE, India, and Pakistan.