Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

City of Philadelphia Logo

Software Engineer Manager-Mobile Development

City of Philadelphia

$105,000 - $115,000
Sep 7, 2025
Philadelphia, PA, US
Apply Now

The City of Philadelphia's Office of Innovation & Technology (OIT) needs to build and support a mobile development team to ensure the effectiveness, optimization, and responsiveness of IT services for the city's businesses, residents, and visitors. This includes identifying new IT directions, improving technology asset value, ensuring data security, planning for service continuity, and supporting efficient government operations.

Requirements

  • Understanding of the modern mobile platform and common architectures
  • Strong understanding of the key differences in supported hardware and features across the mobile device landscape
  • React Native
  • Server-side programming languages such as .NET Core, Node.js, or PHP
  • Command line and shell scripts
  • Web application security concerns and ways to mitigate them
  • Git, or similar version control systems

Responsibilities

  • Help build and support the mobile development team, including establishing internal processes for pushing new apps to mobile devices
  • Assist in testing and ensuring high quality of deployed mobile apps
  • Coordinate with other engineering managers focused on web applications to ensure continuity of service and functionality across platforms
  • Enforce clean code and excellent coding practices by conducting thoughtful code reviews
  • Develop and implement processes for building better mobile software and teams by encouraging best practices
  • Assist in the implementation of systems where necessary by writing high quality code
  • Support and maintain production systems used for critical City workloads

Other

  • Mentor and grow engineers while keeping them engaged and focused on the Office of Innovation and Technology’s goals
  • Help create a collaborative and inclusive environment where engineers are encouraged to ask questions and work in the open
  • Continuously improve upon your team's process and best practices ensuring the effective delivery of high-quality software
  • Develop and maintain strong partnerships with key partners
  • Participate in, and have strong opinions about the Software Development Life Cycle (SDLC)
  • Proven track record managing complex projects.
  • Ability to solve complex business problems and develop user/business-driven technology strategies and plans.