Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

KPG99 INC

NewBe an early applicant

Android Mobile Developer (Pittsburgh)

Posted Updated
Discussion

Summary

On-site Android developer in Pittsburgh building and maintaining Android apps in Kotlin/Java: implementing UIs from designs (ConstraintLayout, RecyclerView), integrating REST APIs (Retrofit, RxJava), and testing with JUnit/Espresso while collaborating with PMs, designers, and QA.

Job Description

  • Proficiency in Kotlin and/or Java.
  • Strong grasp of Android SDK, Jetpack components, and mobile architecture patterns (MVVM/MVP).
  • Experience with version control systems like Git.
  • Familiarity with building and publishing apps to the Google Play Store


Roles & Responsibilities:

  • Application Development: Write clean, maintainable code to build new features and maintain existing Android apps.
  • UI/UX Implementation: Translate wireframes, mockups, and design specifications into responsive layouts and widgets using tools like Constraint Layout and RecyclerView. (1, 2)
  • API & Backend Integration: Connect applications to RESTful web services, JSON data sources, and third-party libraries (e.g., Retrofit, RxJava). (1, 2)
  • Testing & Debugging: Perform unit testing, instrumentation testing, and automated testing (e.g., JUnit, Espresso) to fix bugs and ensure app stability. (1, 2)
  • Performance Optimization: Monitor live app performance, reduce latency, eliminate memory leaks, and ensure security across different device models. (1)
  • Cross-Functional Collaboration: Work closely with product managers, UI/UX designers, backend engineers, and QA testers

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →