IOS Development Intern

Synapse Analytics

Egypt (PA)

On-site

USD 65,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synapse Analytics is seeking an entry-level iOS developer to join the team in building robust apps using Swift. You will implement UI screens from designs, integrate REST APIs, and contribute to a codebase that emphasizes test coverage and quality.

You will work with senior developers, participate in code reviews, and continually learn best practices. Applicants should be pursuing or have completed a degree in CS/Engineering or a related field, with strong Swift fundamentals and familiarity with

Qualifications

  • Pursuing or recently completed degree in Computer Science, Engineering, or related field.
  • Strong Swift fundamentals and iOS feature development experience.
  • Familiarity with UIKit or SwiftUI, and REST API consumption.

Responsibilities

  • Develop and maintain iOS apps in Swift under guidance from senior developers.
  • Translate UI/UX designs into functional screens using UIKit and/or SwiftUI.
  • Integrate REST APIs and handle data parsing, loading, and error states.
  • Write and run unit tests for the code you contribute.
  • Debug and fix issues reported by QA or found during development.
  • Participate in code reviews and learn from feedback.

Skills

Swift
UIKit
SwiftUI
REST APIs
JSON + Codable
Unit testing
Git
Xcode
Auto Layout
OOP concepts
MVVM / MVC
Async/Await / Combine / GCD
English communication

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode
Git
Swift Package Manager
CocoaPods
Carthage
GitHub Actions
Xcode Cloud
Fastlane
CI/CD

Job description

Responsibilities
  • Develop and maintain iOS applications in Swift under the guidance of senior developers
  • Translate UI UX designs into functional screens using UIKit and or SwiftUI
  • Integrate REST APIs and handle data parsing error states and loading states
  • Write and run unit tests for the code you contribute
  • Debug and fix issues reported by QA or found during development
  • Participate in code reviews both receiving feedback and reading others code
  • Use AI coding assistants and agentic tools responsibly with an understanding of when to trust output and when to verify it
  • Document your work and keep tasks updated in our project management tool
  • Test builds on physical devices and simulators across iOS versions and screen sizes
  • Studying toward or recently completed a degree in Computer Science, Engineering, or a related field or an equivalent self-taught background
  • Working knowledge of Swift fundamentals: optionals, closures, protocols, structs vs. classes
  • Familiarity with Xcode and the iOS development workflow
  • Basic understanding of UIKit or SwiftUI and Auto Layout
  • Understanding of OOP principles and basic data structures
  • Familiarity with Git
  • Willingness to learn, take feedback, and ask questions
  • Good written and spoken English
  • A personal project, portfolio app, or GitHub repositories showing iOS work
  • Exposure to MVVM or MVC architecture patterns
  • Experience consuming REST APIs and JSON parsing with Codable
  • Familiarity with async/await, Combine, or GCD
Additional Skills
  • *AI and agentic workflows* using tools like Claude Code, Cursor, or Copilot for real development work; prompt design; understanding of agent loops, tool use, or MCP
  • *Cross-platform experience* Flutter, React Native, or Kotlin Multiplatform
  • *SDK or package development* publishing or maintaining a Swift Package, CocoaPod, or reusable library
  • *Dependency management* Swift Package Manager, CocoaPods, or Carthage
  • *CI/CD* GitHub Actions, Xcode Cloud, Fastlane, or Bitrise; automated builds, tests, or TestFlight distribution
  • Awareness of the App Store submission process
  • Basic knowledge of Core Data, UserDefaults, or Keychain
  • Understanding of Apple's Human Interface Guidelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

New York Technology Partners • Dallas (TX)

Hybrid
USD 110,000 - 170,000
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD

Devitechs • Town of Texas (WI)

On-site
Senior IOS Developer
Senior IOS Developer

Veriipro • Morrisville (NC)

On-site
USD 100,000 - 130,000
Senior iOS Developer (Swift/Objective-C)
Senior iOS Developer (Swift/Objective-C)

Devitechs • Town of Texas (WI)

On-site
USD 95,000 - 135,000
Software Engineer – iOS/Mobile
Software Engineer – iOS/Mobile

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 160,000
Software Engineer (iOS)
Software Engineer (iOS)

Hilton Software • Town of Florida (NY)

On-site
USD 80,000 - 120,000
Senior iOS Developer
Senior iOS Developer

The Glove • Pittsburgh

On-site
USD 140,000 - 190,000
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Navan • New York (NY)

On-site
USD 140,000 - 200,000
Parental leave
Commuter benefits
Healthcare
+8
Senior iOS Engineer
Senior iOS Engineer

Jobtailor • California (MO)

On-site
USD 120,000 - 150,000
Software Engineer, iOS
Software Engineer, iOS

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000