Senior Software Engineer - iOS (Mobile, Bluetooth Printing, Secure Field App)

Metropolitan Transportation Authority - New York, NY

Hiring: Senior Software Engineer - iOS (Mobile, Bluetooth Printing, Secure Field App) Company: Metropolitan Transportation Authority Location: New York, NY Job Posted Time: 2026-09-03 14:17:02 Target Skills & Keywords : Accessibility, Agile, Azure, C, C#, C++, CI/CD, COBOL, Clean Architecture, Data Warehouse, Domain-Driven Design, Encryption, Enterprise Architecture, Firebase, GitHub, GitLab, GraphQL, Integration Testing, JWT, Java, JavaScript, Jenkins, Kanban, MVC, MVVM, OAuth, OAuth2, OIDC, Objective-C, Project Management, Python, REST, Requirements Management, Ruby, SAML, SQL, SQLite, Scrum, Swift, SwiftUI, TDD, UI/UX, Unit Testing, User Experience, iOS About the job Experience: •Skilled in creating responsive, accessible, high-performance UI/UX. •Knowledgeable in ADA and accessibility compliance for mobile applications. •Proficient in structured testing (unit, integration, system, regression, TDD) using XCTest and XCUITest. •Knowledgeable in App Store Connect, provisioning profiles, signing, TestFlight, and release workflows. Required Skills: •Expert in Swift, Objective-C, and Xcode - mastery of both languages is essential. •Deep experience with iOS frameworks: UIKit, Core Data, Core Animation, SwiftUI. •Extensive hands-on use of camera frameworks for photo capture, ID scanning, and barcode scanning. •Familiar with VisionKit/Vision Framework for OCR, barcode, and text recognition. •Strong experience building offline-first mobile apps with resilient local storage (SQLite/Core Data). •Solid understanding of MVC, MVVM, VIPER, Clean Architecture, modularization, and domain-driven design. •Zebra ZQ-series (ZQ310, ZQ511 preferred) •Demonstrated capacity to manage printer operational states: low battery, jams, no paper, timeouts, and connection loss. Qualifications: •Agile Project Management •C Programming Language (CLA, CLP, CPA, CPP) •Certified Information Privacy Professional (CIPP) •Certified Information Security Manager (CISM) •Certified Information Systems Auditor (CISA) •Certified Secure Software Lifecycle Professional (CISSLP) •CIW Web Development Professional •Global Information Assurance Certification (GIAC) Compensation: •$126,745 - $149,600 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!