Jobs · Engineering · Illinois

iOS Developer

7Th Sky Tech · Chicago, IL · 3 wk ago
HybridEngineeringFull-time

About the role

We are looking for an experienced iOS Developer to join our growing engineering team on a full-time basis. The ideal candidate will have strong hands-on experience developing, testing, debugging, and deploying high-quality iOS applications using Swift, SwiftUI, UIKit, and Xcode. This is an onsite position, and candidates must be available to attend a face-to-face interview and work from the designated office location. The successful candidate will work closely with product managers, UI/UX designers, backend engineers, QA engineers, and other stakeholders to build scalable, secure, and user-friendly mobile applications.

Responsibilities

  • Design, develop, test, and maintain native iOS applications.
  • Develop high-quality applications using Swift, SwiftUI, and UIKit.
  • Translate business and UI/UX requirements into functional mobile applications.
  • Build reusable, scalable, and maintainable application components.
  • Integrate RESTful APIs, third-party SDKs, and backend services.
  • Work with JSON, asynchronous programming, and network communication.
  • Implement responsive and user-friendly interfaces.
  • Follow established software architecture and coding standards.
  • Participate in code reviews and provide constructive feedback.
  • Identify, troubleshoot, and resolve application defects and performance issues.
  • Optimize application performance, memory usage, battery consumption, and startup time.
  • Write unit tests and UI tests to ensure application reliability.
  • Collaborate with QA teams during testing and release cycles.
  • Work with Git-based version control and standard CI/CD processes.
  • Prepare applications for App Store submission and production releases.
  • Monitor production issues and provide timely technical support.
  • Stay current with new iOS technologies, Apple frameworks, and development best practices.

Requirements

  • 5+ years of professional iOS development experience.
  • Strong proficiency in Swift.
  • Hands-on experience with SwiftUI and UIKit.
  • Strong knowledge of iOS SDK, Xcode, and Apple development tools.
  • Experience with REST APIs and JSON.
  • Strong understanding of iOS application architecture such as MVVM, MVC, or VIPER.
  • Experience with asynchronous programming and concurrency.
  • Knowledge of Core Data, SQLite, or other local persistence technologies.
  • Experience with Git and source-control workflows.
  • Experience writing unit and UI tests.
  • Strong debugging and problem-solving skills.
  • Experience with App Store deployment and release management.
  • Understanding of iOS security, permissions, and data protection.
  • Experience integrating third-party libraries and SDKs.

Qualifications

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred. Equivalent professional experience may be considered.

Skills

  • Experience with Combine and/or Swift Concurrency.
  • Experience with async/await.
  • Knowledge of dependency injection and modular application architecture.
  • Experience with Firebase or similar mobile services.
  • Experience with push notifications and deep linking

Similar jobs

iOS Developer

Volantsoft IncDallas, TX· 1 wk ago
RemoteEngineeringapply on volantsoft-inc.careerplug.com

IOS Developer

CapgeminiNew York, United States· 2 wk ago
Engineeringapply on capgemini.com

IOS Developer

Tata Consultancy ServicesAustin, TX· 2 wk ago
Engineering$90k–$130k/yrapply on ibegin.tcsapps.com

iOS Developer

7Th Sky TechFremont, CA· 3 wk ago
Engineeringapply on jobs.pyjamahr.com

iOS Developer

BJAKUnited States· 1 mo ago
RemoteEngineeringapply on jobs.ashbyhq.com