Description

Hello ,

I am a Staffing Specialist. I am reaching out to you on an exciting job opportunity with one of our clients.

Please share your  updated resume.

Title :: IOS Developer
Location: Remote
Duration: Contract

5-8 Years of candidate will work

 

Highlighted Skills:

 

  1. Swift
  2. SwiftUI
  3. MVVM Design Pattern
  4. UIKit
  5. Unit Test/TDD/XCTest
  6. Core Data

 

Job Description:

 

IOS Developer

  1. Developing new features and user interfaces from wireframe models.  
  2. Ensuring the best performance and user experience of the application.  
  3. Fixing bugs and performance problems.  
  4. Writing clean, readable, and testable code.  
  5. Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions. 

Essential skills:  

  1. 8+ years of experience developing mobile applications for iOS.
  2. Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
  3. Deep knowledge in iOS app development.
  4. Proficiency in Swift.
  5. SwiftUI, Combine, MVVM experience.
  6. Proficiency with writing automated tests in Jest, JUnit, Espresso, Mocha, etc.
  7. Proficiency in BitBucket/GitHub/GitLab.
  8. Familiarity with Core Data, Core Animation, and other IOS frameworks.
  9. Familiarity with Apple design principles.
  10. Familiarity with RESTful APIs, GraphQL and mobile libraries for networking.
  11. Familiarity with the JSON format.
  12. Experience with profiling and debugging mobile applications.
  13. Familiarity with push notifications.
  14. Experience using Firebase.
  15. Familiarity with React Native or Flutter.
  16. Proficient in Unix/Linux environments.