> Markdown version of [/jobs/ext/2038176-android-engineer-ios-plano-tx-columbus-oh](https://www.wearedevelopers.com/jobs/ext/2038176-android-engineer-ios-plano-tx-columbus-oh). 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). --- # Android Engineer/ IOS - Plano, TX - Columbus, OH - **Company:** American CyberSystems - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $187,200.0 - **Contract:** Temporary to permanent - **Skills:** Adobe InDesign, Application Programming Interfaces (APIs), Android Software Development, Android Studio, Apple IOS, Audit Trail, Automation of Tests, Profiling, Continuous Integration, Serialization, Data Stores, Software Debugging, Dependency Injection, Github, Gradle, Junit, Performance Tuning, Regression Testing, Release Management, Memory Leaks, Screenshots, Mobile Security, Systems Integration, Circleci, Caching, Backend, Kotlin, Jetpack Compose, Codebase, Graphql, Asynchronous Programming, Google Play, Multiplatform - **Published:** August 12, 2026 - **Apply:** https://public-rest34.bullhornstaffing.com/rest-services/2WXP1S/query/JobBoardPost?where=id=1022259&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * Experience profiling and optimizing cold start, frame rendering, and memory * Automated testing discipline: JUnit, Espresso, Compose UI tests, screenshot/regression testing * Familiarity with performance tooling: Android Studio Profiler, Perfetto, Baseline Profiles, Macrobenchmark Backend and Integration Fluency The app doesn't live in isolation. It talks to a large backend surface, and solid API integration engineering is non-negotiable - contracts, failure handling, and data that stays consistent when the network doesn't cooperate. * Experience with networking stacks (Retrofit/OkHttp), serialization, and API contract design * Offline-first patterns, caching, and local persistence * Secure storage, auth/token handling, and mobile security fundamentals, * 5+ years of software engineering experience shipping production mobile apps * Deep, demonstrated Kotlin and Android SDK expertise * Production experience with Jetpack Compose * Strong grasp of Coroutines/Flow and modern Android architecture * Experience with automated testing and CI/CD for Android * Apps shipped to the Google Play Store at meaningful scale, * Experience with modularized Gradle builds and multi-team codebases * Kotlin Multiplatform (KMP) experience * Performance optimization with Baseline Profiles and Macrobenchmark * Dependency injection experience (Hilt/Dagger) * Experience in a regulated industry (financial services, healthcare, insurance) where compliance and auditability are engineering constraints, not afterthoughts * Contributions to internal tooling, shared libraries, or design systems that other teams adopted ## Description * Designing and building feature modules in Kotlin with clean architecture (MVVM/MVI) - clear boundaries, testable units, independent delivery * Building declarative UI in Jetpack Compose - state hoisting, recomposition performance, custom layouts, and interop with legacy Views * Managing async and reactive state with Coroutines and Flow - structured concurrency, backpressure, and lifecycle-aware collection * Integrating with backend services (REST/GraphQL/gRPC), offline caching, and secure local storage * Owning app performance - cold start, jank/frame time, memory, and APK/bundle size - against measurable targets * Building and maintaining automated test suites (unit, UI/Espresso/Compose testing, screenshot tests) that catch regressions before they reach production * Deploying through CI/CD pipelines with staged rollouts, feature flags, and crash/ANR monitoring * Instrumenting the app for observability - analytics, tracing, and crash reporting that surface failures fast * Participating in design and architecture reviews; your decisions affect other feature teams downstream * Debugging the hard things: lifecycle edge cases, memory leaks, threading/concurrency bugs, and device fragmentation issues, You've built and shipped production Android apps at scale, and you understand the platform's failure modes - lifecycle mismanagement, memory leaks, ANRs, and the long tail of device fragmentation. You know what it takes to make an app behave across the full spectrum of hardware and OS versions in the wild. * Deep Kotlin expertise - coroutines, Flow, structured concurrency * Jetpack Compose production experience - state management, recomposition performance, and interop with legacy Views * Strong grasp of Android architecture components: ViewModel, Navigation, Room, WorkManager, DataStore, You ship what you build. You don't hand code over a wall and hope release engineering figures it out. * CI/CD for mobile: GitHub Actions, Bitrise, Gradle build optimization * Staged rollouts, feature flags, and Play Store release management * Crash/ANR monitoring and an operational mindset - you look at dashboards, you set alerts, you write runbooks ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [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) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)