Software Engineer - iOS/Android

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PADenver, COStrongsville, OHBirmingham, ALDallas, TX
Salary
$60,000–$150,000 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $105k
$37k most similar roles pay here $278k

This role pays less than 97% of similar roles. Most pay $152,150–$228,500 — the shaded band above. At the midpoint, this role pays about $105k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 118 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 62 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer - iOS/Android

Software Engineer - iOS/Android As part of the Digital Security & Authentication organization, this role involves developing scalable web applications and mobile solutions for iOS and Android platforms. You will design, develop, and maintain enterprise-grade applications by building backend services using Java, Spring Boot, and microservices architecture while creating responsive user interfaces with Angular, React, or Vue. The position requires integrating applications with internal and external APIs, managing relational and NoSQL databases like Oracle and PostgreSQL, and implementing secure authentication mechanisms. You will work with Swift, Objective-C, Kotlin, and the Android SDK to optimize mobile performance for production environments. Key technologies include Java 11/17, TypeScript, HTML5, CSS3, and tools such as Docker, Kubernetes, and Git. The role focuses on solving technical challenges within the domain of secure digital authentication and identity management in a regulated environment.

What does a Software Engineer earn in Colorado?

Median $146500 from 63 postings across 20 companies.

See salary data

What you'll do

  • Develop and maintain enterprise-grade backend services using Java, Spring Boot, and microservices architecture.
  • Build responsive user interfaces using modern frontend frameworks like Angular or React.
  • Design, develop, and maintain mobile applications for iOS and Android platforms.
  • Integrate applications with internal/external APIs and third-party services to ensure seamless functionality.
  • Implement secure authentication and authorization mechanisms for all digital products.
  • Develop automated unit, integration, and end-to-end tests to ensure software quality.
  • Manage deployment processes through Apple App Store and Google Play Store release pipelines.
  • Monitor and optimize application performance, security, and cloud-native containerized environments.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • 5+ years of experience in software development is required.
  • 3+ years of experience developing Java enterprise applications is required.
  • Experience with Java (11+ or 17+), Spring Boot, and microservices architecture is required.
  • Proficiency in REST API development and SQL databases like Oracle, PostgreSQL, or MySQL is required.
  • Experience with modern frontend frameworks such as Angular, React, or Vue is required.
  • Experience developing mobile applications for iOS (Swift/Objective-C) and/or Android (Kotlin/Java) is required.
  • Knowledge of Agile methodologies and experience with Git source control are required.

More like this

Similar roles

Lead Software Engineer, Java Fullstack

PNC

Pittsburgh, PA +1 94 days ago
Java Spring Boot React JavaScript TypeScript HTML/CSS REST APIs Microservices SQL NoSQL Oracle PostgreSQL MongoDB CI/CD Jenkins GitHub Actions GitLab CI Maven Gradle Docker Kubernetes Git SonarQube Nexus JIRA Python Prompt Engineering
3+ yrs exp

Software Engineer - Mobile, Android

Anduril Industries

Costa Mesa, CA 88 days ago $166,000$220,000
Android Jetpack Compose Kotlin Java C++ Rust Golang TypeScript React C#/.NET CMake Cargo Gradle NixOS CircleCI Docker Python Bash Protobuf gRPC TCP/UDP HTTP ArcGIS Cesium MapBox

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

Lead Software Engineer, iOS

Capital One Financial

McLean, VA +2 16 days ago $197,300$225,100
Swift iOS Kotlin Android Open Source Frameworks Agile AI Tooling APIs Web Mobile Development
4+ yrs exp

iOS/macOS Software Engineer

Apple Inc

Cupertino, CA 180 days ago $150,400$277,600
Swift SwiftUI Swift Concurrency Swift Testing CoreML Python iOS macOS Multithreading Memory Management Data Pipelines web-services
4+ yrs exp

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 42 days ago
Swift iOS SDK SwiftUI XCTest Xcode CI/CD Agile Cloud Native AI-assisted Engineering Software Development Life Cycle Mobile System Design Security Automation Xcode Instruments