Apply

Senior iOS Developer (English Required)

Posted 6 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Mexico, Colombia, Peru, Chile, Argentina, LATAM, United States

πŸ” Industry: Software Development

🏒 Company: DaCodes

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: GraphQLGitiOS DevelopmentOAuthSwiftCI/CDRESTful APIsJSON

Requirements:
  • 5+ years of experience in iOS application development.
  • Proficiency in Swift and experience with UIKit and SwiftUI.
  • Strong understanding of iOS architecture, MVC, MVVM, and Clean Architecture.
  • Experience with RESTful APIs, GraphQL, and WebSockets.
  • Familiarity with Xcode and Apple development tools.
  • Experience with unit testing, UI testing, and test-driven development (TDD).
  • Strong knowledge of Git and version control workflows.
  • Experience publishing and maintaining apps on the App Store.
  • Advanced English proficiency (B2 or higher) for collaboration with international teams.
Responsibilities:
  • Develop, optimize, and maintain iOS applications using Swift and modern frameworks.
  • Implement UI components with UIKit and SwiftUI, ensuring smooth and responsive interfaces.
  • Work with RESTful APIs and GraphQL, integrating backend services efficiently.
  • Ensure application performance, stability, and security across multiple iOS devices.
  • Follow Apple’s Human Interface Guidelines (HIG) to deliver outstanding user experiences.
  • Optimize application performance by reducing memory footprint and load times.
  • Work with Core Data, Core Animation, Core Location, and AVFoundation as needed.
  • Implement authentication and security best practices (OAuth, JWT, Face ID, Touch ID).
  • Utilize CI/CD tools for automated testing and deployment.
  • Stay updated with the latest trends and advancements in iOS development.
Apply