Software Engineer - iOS/Android
PNC · Denver, CO
$60,000–$150,000from the description
Jul 15, 2026
Denver, CO
Jul 21, 2026
What this job asks for AI summary
A full-stack engineering role within a digital security and authentication team, focused on building and maintaining enterprise Java backend services, web frontends, and native mobile applications for iOS and/or Android. Day-to-day work spans REST API and microservices development, responsive UI work, mobile app delivery through app stores, and participation in CI/CD pipelines and code reviews. Best suited to developers with solid Java experience who also have hands-on mobile development background.
Mid level · 5+ years · Pittsburgh, PA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 4 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 10 people in the Pittsburgh, PA area plausibly meet what this posting asks for (mobile application developers). range 6–15
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $127,238 (middle half $97,661–$159,195). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
The role is posted across five metro locations (Pittsburgh PA, Denver CO, Strongsville OH, Birmingham AL, Dallas TX); Pittsburgh is used as the primary CBSA since it is listed first and is PNC's headquarters city.
The posting states 'Bachelor's degree … or equivalent experience,' so no hard degree gate is set.
The required experience threshold is 5+ years overall and 3+ years specifically in Java enterprise development; the 3-year Java figure is captured on the Java skill.
The seniority band is Mid rather than Senior: the overall experience floor (5+ years) and the scope described (team contributor, mentoring junior developers as a secondary competency) are consistent with a mid-level role, and the advertised title carries no explicit level word.
iOS and Android mobile development are both listed as required, but the JD uses 'and/or' phrasing ('iOS, Android, or both platforms'), so at least one platform is a hard gate; Swift/Objective-C and Kotlin/Java are captured as required with alternatives reflecting the or-phrasing.
Cross-platform frameworks (React Native, Flutter, .NET MAUI), cloud platforms, Docker, Kubernetes, Kafka, and CI/CD tooling all appear under the Preferred Qualifications section.
Spring MVC, Hibernate, Maven/Gradle, MongoDB, SonarQube, Postman, and Jira appear only in the Technical Skills narrative/stack listing section, not in the Required or Preferred Qualifications blocks, so they are marked preferred.
PNC explicitly states it will not provide visa sponsorship or STEM OPT for this position.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.