Loading...

Senior Software Engineer – Mobile Development (iOS)

City of Philadelphia at a glance

phila.gov
  • Founded 1682

SEC filings mentioning "City of Philadelphia": 2,267search EDGAR

Source: Wikipedia

City of Philadelphia

We're seeking an experienced Senior Software Engineer with specialized expertise in iOS mobile development to join the City of Philadelphia's Office of Innovation & Technology. This is a full-time position based in Philadelphia, PA, where you'll design, develop, and maintain high-impact mobile applications that serve residents across our city.

About This Position

The City of Philadelphia is building a modern technology foundation to improve city services and enhance how residents interact with municipal government. As a Senior Software Engineer focused on iOS development, you'll lead the architecture and implementation of native mobile applications that directly impact thousands of Philadelphians. This role requires deep iOS expertise combined with the ability to mentor junior developers, establish engineering standards, and collaborate effectively across product and design teams.

Day-to-Day Responsibilities

  • Design and build native iOS applications using Swift and modern development frameworks
  • Lead code reviews and establish quality standards for mobile development across the team
  • Collaborate with product managers, backend engineers, and UX designers to define requirements and deliver user-centered mobile solutions
  • Develop and maintain robust API integrations and data layers for seamless app experiences
  • Optimize application performance, battery efficiency, and memory usage across supported iOS devices
  • Write comprehensive unit and integration tests to ensure code reliability and maintainability
  • Mentor junior team members and provide technical guidance on iOS development practices
  • Debug complex issues and implement scalable solutions that support diverse user bases
  • Participate in architectural decisions and technology evaluations for the mobile roadmap

Requirements

  • 7+ years of professional software development experience, with at least 4 years in native iOS development
  • Advanced proficiency in Swift and Objective-C
  • Deep understanding of iOS architecture, design patterns, and the complete app lifecycle
  • Proven track record building and shipping production iOS applications
  • Strong skills in writing clean, testable, maintainable code
  • Experience integrating with REST APIs and working with JSON and other data formats
  • Familiarity with version control, continuous integration, and modern development workflows
  • Excellent communication skills and demonstrated experience mentoring or leading engineers
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Working at City of Philadelphia

The City of Philadelphia is a major metropolitan employer committed to technology innovation in the public sector. Our Office of Innovation & Technology drives digital transformation that improves city operations and delivers better services to residents. You'll work alongside talented technologists, designers, and public servants dedicated to building solutions that make Philadelphia more connected, responsive, and accessible. Our teams value collaboration, continuous learning, and the impact that comes from building technology for the public good.

How to Apply

To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

To apply for this job please visit jobs.smartrecruiters.com.

What people say about City of Philadelphia

Recent news

Aggregated from public discussions and news; opinions are the authors’ own.

Working in Philadelphia, Philadelphia County

Weather right now in Philadelphia, Philadelphia County: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind:

Pennsylvania, officially the Commonwealth of Pennsylvania, is a state located in the Mid-Atlantic, Northeastern, Appalachian, and Great Lakes regions of the United States. It borders Delaware to its southeast, Maryland to its south, forming the Mason-Dixon Line, West Virginia to its southwest, Ohio to its west, the Canadian province of Ontario to its northwest via Lake Erie, New York to its north,

🇺🇸 Relocation safety for US: Exercise Normal Cautionvia Warnely, CC BY 4.0

National unemployment rate in US: 4.2%via World Bank

  • Elevation 53m (174 ft)

Source: Wikipedia (state)

Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

Add application deadline to calendar

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.