> Markdown version of [/jobs/ext/532217-principal-android-developer](https://www.wearedevelopers.com/jobs/ext/532217-principal-android-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Android Developer - **Company:** IBA InfoTech Inc. - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Android Software Development, Automation of Tests, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Mobile Application Development, Software Design Patterns, Web Development, Fiddler (Software), Mobile Application Software, Python (Programming Language), Network Connections, Software Engineering, Transmission Control Protocol (TCP), Extensible Markup Language (XML), Diagnostic Tools, Git, Kotlin, Information Technology, Software Library, Golang, Programming Languages - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/principal-android-developer ## About the Role * Bachelor's degree or four or more years of work experience. * Six or more years of relevant work experience. * Willingness to travel., * BS degree in Computer Science or a similar technical field of study, or equivalent practical experience. * Seven or more years of working experience in Android development & related technologies. * Five or more years Software development experience in Java and XML. * Knowledge of the full mobile development life cycle. * Experience with agile software development. * Experience with messaging and calling mobile applications. * Experience working with remote data via the Network connection to servers over TCP. * Knowledge of the general mobile landscape, architectures, trends, and emerging technologies. * Knowledge of the Android framework, toolset, and popular third-party libraries. * Experience with Android's testing tools and judgment to write concise, effective unit tests. * Web development troubleshooting tools experience (Fiddler, Charles, and etc.) and/or mobile troubleshooting tools (Android ADB Logcat etc.). * Experience working with git and JavaDoc. * Knowledge of Android design pattern, Android Services, AIDL, Local IPC, and Content Providers. * Experience with one or more general-purpose programming languages: Kotlin, C/C++, C#, Python, JavaScript, Go, or Swift. * Experience with using Android Telephony Framework API, IMS/RCS and messaging protocols. * Experience with open-source libraries. ## Related Videos - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Optimization of Mobile Development Strategies for Maximum Business Impact](https://www.wearedevelopers.com/videos/1182-optimization-of-mobile-development-strategies-for-maximum-business-impact) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)