SENIOR iOS DEVELOPER | PHILADELPHIA, PA

Hybrid in Philadelphia, PA, US • Posted 10 hours ago • Updated 9 hours ago
Contract W2
12 Months
No Travel Required
Able to Sponsor
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Senior iOS Developer
  • iOS Software Engineer
  • Senior Software Development Engineer
  • iOS Development
  • Mobile Application Development
  • Native iOS
  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • Swift Concurrency
  • Async/Await
  • iOS SDK
  • MVVM
  • Clean Architecture
  • Dependency Injection
  • Modular Architecture
  • REST API
  • API Integration
  • GraphQL
  • Spec-Driven Development
  • SDD
  • Xcode
  • Git
  • GitHub Enterprise
  • CI/CD
  • XCTest
  • Unit Testing
  • Integration Testing
  • UI Testing
  • Feature Flags
  • Mobile Analytics
  • Application Lifecycle
  • Performance Optimization
  • Debugging
  • Agile
  • Scrum
  • Technical Leadership
  • Mentoring
  • Philadelphia
  • PA
  • Hybrid
  • Customer-Facing Mobile Applications
  • Mobile App Development

Summary

Senior Software Development Engineer – iOS

📍 Location: Philadelphia, PA – Hybrid
💼 Type: W2 no C2C/1099
💰 Rate: Depends on experience/resume
📌 Visa: Open to valid work authorizations except H1B, OPT, and CPT
Experience: 5+ years of professional iOS development

Job Summary

We are looking for a Senior Software Development Engineer – iOS to join a team building customer-facing mobile experiences used by millions of users.

The ideal candidate will have strong hands-on experience developing native iOS applications using Swift, with expertise in SwiftUI, UIKit, modern iOS architecture, REST APIs, Swift Concurrency/Combine, and Spec-Driven Development (SDD).

This role requires strong technical ownership, collaboration with Product, Design, QA, Architecture, and Platform teams, and the ability to deliver scalable, high-quality mobile applications.

Key Responsibilities

  • Design, develop, test, and maintain high-quality native iOS applications using Swift and modern iOS frameworks.
  • Lead technical solution design and implementation for customer-facing iOS experiences.
  • Develop features related to device upgrades, trade-ins, plan management, line/device management, billing, payments, onboarding, activation, international services, and customer engagement.
  • Integrate iOS applications with RESTful APIs and backend services.
  • Participate in architecture, design, and code reviews.
  • Drive engineering best practices, quality initiatives, and technical excellence.
  • Mentor and guide other engineers.
  • Collaborate closely with Product, UX, QA, and Platform teams.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 5+ years of professional iOS development experience.
  • Expert-level proficiency in Swift.
  • Strong experience with SwiftUI and UIKit.
  • Experience with MVVM, Clean Architecture, and Dependency Injection.
  • Strong knowledge of the iOS SDK and application lifecycle.
  • Experience integrating REST APIs and handling client-server interactions.
  • Experience with Swift Concurrency (async/await) and/or Combine.
  • Hands-on experience with Spec-Driven Development (SDD), including working from detailed specifications, acceptance criteria, API contracts, and architecture designs.
  • Experience with Git-based source control and modern development workflows.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Production experience with SwiftUI.
  • Experience with modular architectures and reusable frameworks.
  • Experience with XCTest, unit testing, integration testing, and UI testing.
  • Experience with feature flags and staged rollouts.
  • Familiarity with mobile analytics, observability, and experimentation platforms.
  • Experience working in Agile/Scrum environments.
  • Experience mentoring engineers and leading technical initiatives.
  • GraphQL / GraphQL API integration experience is a plus.

Technical Skills

Languages & Frameworks:
Swift, SwiftUI, UIKit, Combine, Swift Concurrency, async/await

Architecture:
MVVM, Clean Architecture, Dependency Injection, Modular Architecture, REST APIs

Tools & Platforms:
Xcode, Git, GitHub Enterprise, CI/CD, Feature Flag Frameworks, Mobile Analytics & Monitoring

Important Requirements

📍 Philadelphia, PA – Hybrid
🚫 No H1B / OPT / CPT
💼 W2 only
🎯 Strong hands-on iOS + Swift experience required

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91170923
  • Position Id: 9092692
  • Posted 10 hours ago
Contact the job poster
VK

Venkat Kamisetti

Recruiter @ Congensys Corp.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Philadelphia, Pennsylvania

Today

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

6d ago

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

Today

Full-time

Remote or Texas

Today

Full-time

USD 92,700.00 - 185,400.00 per year

Search all similar jobs