Senior Software Engineer, Mobile Development
Role details
Job location
Tech stack
Job description
Senior Software Engineer - Mobile Lead Developer at PNC, based in Dallas, TX or Pittsburgh, PA. Responsible for designing, building, and leading the development of high-quality native and hybrid 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 Back End 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., * Collaborate with product, UX, backend, and security teams.
- Lead technical discussions and make architectural decisions.
- Review code and mentor developers.
- Ensure smooth releases and troubleshoot production issues.
- Work on innovative mobile projects that differentiate our digital offerings.
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 Back End 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.
Nice-to-Have Qualifications
- Exposure to cloud-based mobile solutions and containerization.
- Experience with agentic development or AI-driven mobile features.
- Knowledge of databases (SQL/NoSQL) and caching strategies.
- Familiarity with performance optimization and advanced monitoring tools.
Benefits & conditions
Medical and prescription drug coverage, dental and vision options, life insurance, short-term and long-term disability protection, 401(k) with company match, pension and stock purchase plans, dependent care reimbursement, back-up child/elder care, address some family and wellness programs, and paid time off. Equal Employment Opportunity (EEO)
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history. Disability Accommodations Statement