
Senior Software Engineer – Mobile Development
PNC
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Pennsylvania, Texas • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AngularFlutterIonicKotlinReactReact NativeSwift
About the role
- Design, build, and lead development of high-quality mobile applications
- Build and maintain native and hybrid mobile applications using Ionic, Angular, React Native, Flutter, Swift, and Kotlin
- Design scalable, API-driven mobile architectures and manage app lifecycle
- Integrate with backend services including REST APIs and event-driven systems
- Implement authentication and security protocols (OAuth2, MFA, biometrics, passkeys)
- Manage app store/play store processes: build, signing, and release
- Drive CI/CD pipelines, enforce code quality, testing, and automation
- Troubleshoot production issues using logs, crash reports, and performance monitoring tools
- Lead technical decisions, review code, mentor team members, and ensure alignment with product and security standards
Requirements
- Proven experience in native and hybrid mobile development (Ionic, Angular, React Native, Flutter, Swift, Kotlin)
- Strong understanding of mobile architecture, app lifecycle, and scalable design
- Hands-on integration with backend services (REST APIs, event-driven systems)
- Knowledge of authentication/security standards (OAuth2, MFA, biometrics)
- Familiarity with app store/play store release processes
- Experience with CI/CD pipelines, automated testing, and code quality tools
- Ability to troubleshoot production issues effectively
- Bachelors degree in Computer Science or related field or comparable combination of education and experience
Benefits
- medical/prescription drug coverage (with a Health Savings Account feature)
- dental and vision options
- employee and spouse/child life insurance
- short and long-term disability protection
- 401(k) with PNC match
- pension and stock purchase plans
- dependent care reimbursement account
- back-up child/elder care
- adoption, surrogacy, and doula reimbursement
- educational assistance, including select programs fully paid
- a robust wellness program with financial incentives
- maternity and/or parental leave
- up to 11 paid holidays each year
- 8 occasional absence days each year, unless otherwise required by law
- between 15 to 25 vacation days each year, depending on career level; and years of service
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
IonicAngularReact NativeFlutterSwiftKotlinREST APIsOAuth2MFAbiometrics
Soft skills
leadershipmentoringtroubleshootingcode reviewcommunication
Certifications
Bachelors degree in Computer Science