Senior Software Engineer – Mobile Development (iOS) at City of Philadelphia - ScoutJobs - The AI-curated global job board
Skip to content
City of Philadelphia
Posted 11 hours ago

Senior Software Engineer – Mobile Development (iOS)

City of PhiladelphiaSenior Software Engineer – Mobile Development (iOS)

Perks & benefits

CommissionHealth InsurancePaid Leave

Requirements

5+ years professional iOS development, Proficiency in Swift and Xcode, Experience with App Store deployment, RESTful API integration experience, Agile development familiarity

Skills

SwiftiOSXcode

About the role

Responsibilities

  • Design, build, and maintain advanced iOS applications using Swift and modern iOS frameworks
  • Lead technical iOS architecture decisions and establish best practices for mobile development
  • Collaborate with product, design, and backend engineering teams to define requirements
  • Integrate iOS applications with APIs, backend services, and City data systems
  • Ensure applications meet standards for accessibility, security, and performance
  • Conduct code reviews and mentor junior developers
  • Implement automated testing, CI/CD pipelines, and monitoring tools
  • Support agile delivery practices including sprint planning and standups

Requirements

  • 5+ years of professional iOS development experience
  • Strong proficiency in Swift, Xcode, and modern iOS frameworks (UIKit, SwiftUI, Combine)
  • Experience building and deploying applications to the App Store or enterprise distribution
  • Experience integrating RESTful APIs and working with backend services
  • Strong understanding of mobile architecture, design patterns, and performance optimization
  • Experience with version control systems, preferably Git
  • Ability to communicate technical decisions to both technical and nontechnical audiences

Preferred Qualifications

  • Supervisory or management experience
  • Proficiency in React Native development
  • Knowledge of cross-platform mobile frameworks
  • Familiarity with server-side programming like Node.js
  • Experience with AWS, containerization, or SQL databases

Benefits

  • Comprehensive health coverage for employees and dependents
  • Wellness program with discounted medical plans
  • Paid vacation, sick leave, and holidays
  • Generous retirement savings options
  • Eligibility for Public Service Loan Forgiveness program
  • Free SEPTA public transportation via SEPTA Key Advantage Program
  • Tuition discounts and scholarships through local college partnerships

About the Company

The City of Philadelphia is a best-in-class city that offers boundless opportunities to make an impact. With a workforce of over 30,000 people, the City values inclusion, integrity, innovation, empowerment, and hard work.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer – Mobile Development (iOS)

City of Philadelphia · Philadelphia

Sign up to apply