C

City of Philadelphia

City economic development offering business support

Mobile Development Software Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USA$115k /yr

About the Job

Requirements

  • A bachelor's degree is a good foundation for the work, or job-related experience around the listed competencies is acceptable.
  • At least five years of management experience is ideal.
  • Proven track record managing complex projects.
  • Ability to solve complex business problems and develop user- and business-driven technology strategies and plans.
  • Strong written and oral communication skills, including the ability to present ideas in user-friendly, business-friendly, and technical language.
  • Strong interpersonal skills focused on rapport-building, listening, and questioning.
  • Proven analytical and problem-solving abilities, including the ability to anticipate, identify, and solve critical problems.
  • Exceptional customer service orientation.
  • Broad understanding of modern mobile platforms and common architectures.
  • Strong understanding of differences in supported hardware and features across the mobile device landscape.
  • Knowledge of React Native.
  • Knowledge of server-side programming languages such as .NET Core, Node.js, or PHP.
  • Knowledge of command-line tools and shell scripts.
  • Knowledge of web application security concerns and ways to mitigate them.
  • Knowledge of Git or similar version-control systems.
  • Knowledge of SQL and relational databases such as PostgreSQL, Oracle, and Microsoft SQL Server.
  • Knowledge of Amazon Web Services.
  • Knowledge of containerization.
  • Knowledge of automated test and deployment pipelines.
  • Knowledge of application programming interface design and development.

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 the high quality of deployed mobile apps.
  • Coordinate with other engineering managers focused on web applications to ensure continuity of service and functionality across platforms.
  • Mentor and grow engineers while keeping them engaged and focused on the Office of Innovation and Technology’s goals.
  • 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 implementing systems where necessary by writing high-quality code.
  • Help create a collaborative and inclusive environment where engineers are encouraged to ask questions and work openly.
  • Continuously improve the team’s processes and best practices to ensure effective delivery of high-quality software.
  • Develop and maintain strong partnerships with key partners.
  • Participate in and contribute strong opinions about the Software Development Life Cycle.
  • Support and maintain production systems used for critical City workloads.
  • Support and expand a culture supportive of diversity, equity, and inclusion where employees from all backgrounds can succeed and thrive.
  • Coach employees under the manager’s supervision.
  • Conduct performance reviews.
  • Model best practices.
  • Coordinate development and implementation of major project timelines where appropriate.
  • Follow effective relationship and project management processes in coordination with team members and City engagement managers.
  • Analyze performance of activities within the manager’s area, document resolutions, identify and remediate problem areas, and devise and deliver solutions to improve the quality of the area’s systems and services.
  • Unblock team members from technical issues.
  • Set and monitor service-level agreements for production systems supported by the team.
  • Collaborate with City teams providing infrastructure and networking support.
  • Develop and maintain strong partnerships with members of the content, user experience, and design teams.

About the Company

City of Philadelphia

City economic development offering business support

Philadelphia's Department of Commerce acts as the city's economic catalyst. It helps local businesses by providing one-on-one assistance through the Office of Business Services and by funding or partnering with neighborhood organizations to connect firms with resources. The department aims to make Philadelphia a globally competitive economy that benefits everyone who lives, works, or does business in the city, and to make the city a more vibrant destination where employers flock, entrepreneurs thrive, and innovation grows. It achieves this through neighborhood-focused outreach, personalized support, and collaboration with local partners to offer a broad range of services rather than a single product.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Philadelphia, PA
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at City of Philadelphia

See more jobs