Software Engineer - iOS/Android

PNC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PADenver, COStrongsville, OHBirmingham, ALDallas, TX
Employment
Full-time
Posted
104 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$132k $241k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,162–$217,081.

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 159 open roles on FindRole.

Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer - iOS/Android

As a Software Engineer - iOS/Android within the Digital Security & Authentication organization, you will develop scalable web and mobile solutions. You will design, build, and maintain enterprise-grade applications, focusing on backend services using Java, Spring Boot, and microservices architecture. Your daily work involves creating responsive user interfaces with Angular, React, JavaScript, TypeScript, HTML5, and CSS. You will also develop native mobile applications for iOS using Swift or Objective-C and for Android using Kotlin or Java. Key responsibilities include integrating REST APIs, optimizing relational and NoSQL databases like Oracle and PostgreSQL, and managing CI/CD pipelines with tools like Jenkins or GitHub Actions. You will solve complex technical problems by implementing secure authentication mechanisms and ensuring high performance across various digital platforms.

What does a Software Engineer earn in Colorado?

Median $168000 from 81 postings across 21 companies.

See salary data

What you'll do

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and microservices architecture.
  • Build responsive user interfaces using Angular, React, JavaScript/TypeScript, HTML5, and CSS.
  • Develop and maintain native mobile applications for iOS (Swift/Objective-C) and Android (Kotlin/Java).
  • Design and optimize relational and NoSQL database solutions for scalable backend services.
  • Integrate applications with internal and external APIs and third-party services.
  • Implement secure authentication and authorization mechanisms for mobile and web platforms.
  • Develop automated unit, integration, and end-to-end tests while participating in CI/CD pipeline automation.
  • Troubleshoot and resolve production issues for mobile and web applications.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of experience in software development.
  • 3+ years of experience developing Java enterprise applications.
  • Experience developing mobile applications for iOS, Android, or both platforms.
  • Proficiency in Java 11+, Spring Boot, REST API development, and microservices architecture.
  • Experience with modern frontend frameworks such as Angular, React, or Vue.
  • Experience with SQL databases including Oracle, PostgreSQL, SQL Server, or MySQL.
  • Experience with cross-platform frameworks such as React Native, Flutter, or .NET MAUI (preferred).

More like this

Similar roles

Senior Software Engineer, Android

T-Mobile

Overland Park, KS +1 4 days ago $123,800–$167,400
Android Kotlin Jetpack Compose MVVM Clean Architecture RESTful APIs CI/CD Gradle Git Espresso JUnit Unit Testing UI Automation Modular Architecture
4+ yrs exp

Lead Software Engineer, Mobile Development

PNC

Pittsburgh, PA +4 47 days ago
Java Spring Boot REST APIs Microservices Angular React JavaScript TypeScript HTML5 CSS3 Swift Kotlin Objective-C SQL PostgreSQL Oracle SQL Server MySQL MongoDB AWS Azure Google Cloud Platform Docker Kubernetes CI/CD Git Jenkins GitHub Actions Azure DevOps GitLab Kafka Maven Gradle Hibernate/JPA SonarQube Postman React Native Flutter .NET MAUI
5+ yrs exp

Lead Software Engineer, iOS

Capital One Financial

McLean, VA +2 62 days ago
Swift iOS Kotlin Android Agile APIs Web Open Source Frameworks Interactive AI Tooling Pull Requests
4+ yrs exp

Staff Software Engineer iOS

PayPal

Austin, TX 55 days ago $160,500–$238,700
Swift Mobile Development GraphQL REST APIs MVC MVVM Object-Oriented Programming Algorithms Design Patterns
5+ yrs exp Hybrid

Staff Software Engineer iOS

PayPal

Austin, TX 55 days ago $160,500–$238,700
Swift Mobile Development GraphQL REST APIs MVC MVVM Object-Oriented Programming Algorithms Design Patterns
5+ yrs exp Hybrid

Staff Software Engineer, iOS

Walmart

Sunnyvale, CA +1 111 days ago
Swift iOS Native Development WebView Hybrid Mobile TDD Clean Code SOLID Extreme Programming Algorithms Compilers Linkers Build Systems WCAG) 2.2 AA
10+ yrs exp