Hybrid Senior Software Engineer – Mobile Development

Posted last month

Apply now

About the role

  • Mobile Lead Developer designing and building high-quality mobile applications at PNC. Collaborating with product, UX, backend, and security teams in an inclusive workplace.

Responsibilities

  • 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

Job title

Senior Software Engineer – Mobile Development

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job