SWIFT UI Developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2

Skills

iOS development
Swift UI
SwiftUI

Job Details

Job Title: Swift UI Developer
Location: Austin, TX (Onsite)
Type: Contract Position

Job Description:
Key Responsibilities:

  • Design, develop, and implement robust iOS applications using SwiftUI.
  • Collaborate closely with product managers, designers, and cross-functional teams to define, design, and ship new features.
  • Integrate SwiftUI components with other iOS frameworks, including UIKit and Core Data, to create seamless and optimized apps.
  • Create and implement efficient UI components that provide an exceptional user experience.
  • Maintain a strong understanding of the latest iOS and SwiftUI developments and integrate best practices.
  • Debug and resolve issues, optimize application performance, and ensure smooth app functionality across various devices and iOS versions.
  • Participate in code reviews, provide feedback, and contribute to improving best practices across the team.
  • Write clean, scalable, and maintainable code following SOLID principles and other design patterns.

Required Skills & Qualifications:

  • Proven experience as an iOS Developer, with a strong focus on SwiftUI (minimum of 2 years with SwiftUI).
  • Proficiency in Swift and deep understanding of iOS frameworks such as UIKit, Core Data, Combine, etc.
  • Hands-on experience developing, debugging, and optimizing SwiftUI-based applications for performance and scalability.
  • Familiarity with RESTful APIs and JSON for integrating with backend services.
  • Solid understanding of Apple s Human Interface Guidelines for iOS design.
  • Experience with version control systems like Git.
  • Knowledge of agile development practices, unit testing, and continuous integration (CI/CD) pipelines.
  • Strong problem-solving skills and ability to work independently as well as part of a team.
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.