Senior Software Engineer - Mobile Development
PNC
Job Description
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success.
As a Senior Software Engineer within PNC's C/IB organization, you will be based in Dallas TX or Pittsburgh PA. Key Responsibilities 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.
Preferred Qualifications Proven experience in native and hybrid mobile development. 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. 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. Day in the Life 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. Qualifications Successful candidates must demonstrate the appropriate knowledge, skills, and abilities for this role, including a university degree, 3+ years of relevant industry experience, and the ability to solve complex technical problems. Benefits PNC offers a comprehensive range of benefits, including medical and prescription drug coverage (with an HSAs), dental and vision plans, life insurance for employees and spouses/children, short- and long‑term disability protection, 401(k) with company match, pension and stock purchase plans, dependent care reimbursement, backup child/elder care, adoption, surrogacy, and doula reimbursement, educational assistance, and a robust wellness program with financial incentives.
Paid time off includes maternity or parental leave; up to 11 paid holidays; 9 occasional absence days; and 15-25 vacation days depending on career level and years of service. Disability Accommodations Statement If an accommodation is required to participate in the application process, please contact us via email at [email protected]. Include "accommodation request" in the subject line, your name, the job ID, and preferred method of contact.
Applicants may also call 877‑968‑7762 and say "Workday" for assistance. All information will be kept confidential and used only to provide reasonable accommodations. Equal Employment Opportunity 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 protected categories.
This position is subject to FDIA, SAFE Act, and FINRA regulations concerning certain criminal history. California Residents Refer to the California Consumer Privacy Act Privacy Notice for how PNC may use or disclose your personal information in our hiring practices. #J-18808-Ljbffr