Role: Sr. iOS Developer
Location: Morrisville NC (Onsite)
Mode of Employment: Direct- Hire (FTE)
Required Qualifications :
- 8 years of professional iOS development experience
- Strong expertise in Swift and iOS SDKs
- Deep understanding of UIKit and/or SwiftUI
- Experience with modern architecture patterns (MVVM Clean Architecture)
- Strong knowledge of multithreading memory management and app lifecycle
- Hands-on experience with testing frameworks (XCTest XCUITest)
- Solid understanding of REST APIs JSON and networking best practices
- Experience working with CI/CD pipelines and App Store releases
- Strong debugging problem-solving and communication skill
Preferred Skills:
- Experience with SwiftUI in production
- Experience building modular or multi-module apps
- Familiarity with mobile security and compliance best practices
- Experience with offline-first apps and data synchronization
- Exposure to observability tools (Firebase Crashlytics OpenTelemetry)
- Experience leading or owning major app features or platforms
Roles & Responsibilities
iOS Development & Architecture
- Design develop and maintain high-performance iOS applications using Swift
- Own end-to-end feature development from requirements to release
- Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
- Ensure app scalability reliability and maintainability
- Drive refactoring of legacy code and reduce technical debt
- Performance Quality & Stability
- Optimize app performance: startup time memory battery and UI responsiveness
- Diagnose and fix crashes ANRs memory leaks and performance bottlenecks
- Implement strong error handling logging and monitoring
- Ensure high test coverage using unit tests UI tests and integration tests
CI/CD & Release Management
- Build and maintain CI/CD pipelines for iOS (GitHub Actions Jenkins Bitrise etc.)
- Manage App Store releases TestFlight builds and versioning strategies
- Enforce coding standards code reviews and release quality gates
Integrations & Platform Capabilities
- Integrate REST/GraphQL APIs and handle complex networking scenarios
- Work with system frameworks: background tasks push notifications deep links
- Integrate third- party SDKs (analytics crash reporting feature flags payments)
- Implement secure data storage authentication and encryption best practices
Role: Sr. iOS Developer Location: Morrisville NC (Onsite) Mode of Employment: Direct- Hire (FTE) Required Qualifications : 8 years of professional iOS development experience Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Experience with modern architecture patter...
Role: Sr. iOS Developer
Location: Morrisville NC (Onsite)
Mode of Employment: Direct- Hire (FTE)
Required Qualifications :
- 8 years of professional iOS development experience
- Strong expertise in Swift and iOS SDKs
- Deep understanding of UIKit and/or SwiftUI
- Experience with modern architecture patterns (MVVM Clean Architecture)
- Strong knowledge of multithreading memory management and app lifecycle
- Hands-on experience with testing frameworks (XCTest XCUITest)
- Solid understanding of REST APIs JSON and networking best practices
- Experience working with CI/CD pipelines and App Store releases
- Strong debugging problem-solving and communication skill
Preferred Skills:
- Experience with SwiftUI in production
- Experience building modular or multi-module apps
- Familiarity with mobile security and compliance best practices
- Experience with offline-first apps and data synchronization
- Exposure to observability tools (Firebase Crashlytics OpenTelemetry)
- Experience leading or owning major app features or platforms
Roles & Responsibilities
iOS Development & Architecture
- Design develop and maintain high-performance iOS applications using Swift
- Own end-to-end feature development from requirements to release
- Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
- Ensure app scalability reliability and maintainability
- Drive refactoring of legacy code and reduce technical debt
- Performance Quality & Stability
- Optimize app performance: startup time memory battery and UI responsiveness
- Diagnose and fix crashes ANRs memory leaks and performance bottlenecks
- Implement strong error handling logging and monitoring
- Ensure high test coverage using unit tests UI tests and integration tests
CI/CD & Release Management
- Build and maintain CI/CD pipelines for iOS (GitHub Actions Jenkins Bitrise etc.)
- Manage App Store releases TestFlight builds and versioning strategies
- Enforce coding standards code reviews and release quality gates
Integrations & Platform Capabilities
- Integrate REST/GraphQL APIs and handle complex networking scenarios
- Work with system frameworks: background tasks push notifications deep links
- Integrate third- party SDKs (analytics crash reporting feature flags payments)
- Implement secure data storage authentication and encryption best practices
View more
View less