Philadelphia International Airport-posted 3 months ago
$65,000 - $80,000/Yr
Full-time • Mid Level
Philadelphia, PA
Support Activities for Transportation

As an iOS Developer at the City of Philadelphia, you will develop and maintain high-quality iOS applications using React Native and native iOS technologies. You will build responsive mobile interfaces that work seamlessly across various iOS devices including iPhone and iPad, collaborating with the mobile development team to establish best practices for iOS-specific development. Your role will involve implementing iOS-specific features, ensuring compliance with Apple App Store guidelines, writing clean and maintainable code, and participating in code reviews. You will work closely with UX/UI designers to implement pixel-perfect designs optimized for iOS platforms and debug issues across different device sizes and iOS versions. Additionally, you will integrate with backend APIs and services to deliver seamless user experiences while staying current with iOS development trends.

  • Develop and maintain high-quality iOS applications using React Native and native iOS technologies
  • Build responsive mobile interfaces that work seamlessly across various iOS devices including iPhone and iPad
  • Collaborate with the mobile development team to establish best practices for iOS-specific development
  • Implement iOS-specific features including push notifications, background app refresh, and system integrations
  • Ensure applications comply with Apple App Store guidelines and submission requirements
  • Write clean, maintainable code following iOS development best practices and Apple's coding standards
  • Participate in code reviews to maintain code quality and share knowledge with team members
  • Work closely with UX/UI designers to implement pixel-perfect designs optimized for iOS platforms
  • Debug and resolve iOS-specific issues across different device sizes and iOS versions
  • Optimize app performance for various iOS hardware configurations
  • Integrate with backend APIs and services to deliver seamless user experiences
  • Stay current with iOS development trends, tools, and Apple's evolving platform guidelines
  • Contribute to the continuous improvement of the mobile development process and toolchain
  • Support production applications and respond to critical issues as needed
  • Develop native iOS applications and React Native cross-platform solutions
  • Implement iOS-specific UI components following Human Interface Guidelines
  • Integrate with iOS system frameworks and device capabilities
  • Optimize applications for performance across iPhone and iPad devices
  • Strong proficiency in React Native development with focus on iOS platform optimization
  • Solid understanding of iOS development fundamentals including UIKit, Core Data, and iOS frameworks
  • Experience with Xcode, Interface Builder, and iOS development tools
  • Knowledge of Apple's Human Interface Guidelines and iOS design principles
  • Proficiency in JavaScript/TypeScript and Swift/Objective-C programming languages
  • Understanding of iOS app lifecycle, memory management, and performance optimization
  • Experience with iOS-specific libraries and frameworks (Alamofire, Core Location, Core Animation, etc.)
  • Familiarity with App Store Connect and iOS app submission processes
  • Strong problem-solving skills and ability to debug complex mobile applications
  • Experience with version control systems, preferably Git
  • Understanding of RESTful APIs and mobile app security best practices
  • Knowledge of automated testing frameworks for mobile applications
  • Excellent communication skills and ability to work in a collaborative team environment
  • 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
  • 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
  • SQL, and usage of relational databases such as PostgreSQL, Oracle, MSSQL
  • Amazon Web Services (AWS)
  • Containerization
  • Automated test/deployment pipelines
  • API design and development
  • Comprehensive health coverage for employees and their eligible dependents
  • Wellness program offering eligibility into the discounted medical plan
  • Paid vacation, sick leave, and holidays
  • Generous retirement savings options
  • Eligibility for the Public Service Loan Forgiveness program
  • Free Commute on SEPTA for eligible City employees
  • Tuition discounts and scholarships for employees and their dependents
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service