Back to Job Search

IOS Developer

  • Location: Irving, 75063
  • Salary: $62.77 - $67.77 / hour
  • Job Type:Contract

Posted about 2 months ago

Position: IOS Developer
Location: Irving, TX
Term: 6 months

Day-to-Day Responsibilities:
  • Develop, maintain, and support iOS mobile applications.
  • Designing and developing advanced applications for the IOS platform.
  • Bug fixing and improving application performance.
  • Identify and correct performance bottlenecks and bugs.
  • Design and develop testing strategies for assigned feature.
  • Worked in aggressive environment.
  • Participate in all aspects of the Mobile software development lifecycle - including technical design, refinement, estimation, documentation, build, test and run - within an Agile Scrum environment.
  • Lead a small team through product development and maintenance.
  • Work with product managers, UI/UX designers, solution architects, technical leads, and other developers to translate wireframes and creative designs into functional requirement.
  • Collaborate with business partners on requirements and UI design.

Is this a good fit? (Requirements):
  • Expertise with mobile development applications using iOS Native development toolkits (Swift/SwiftUI and Objective-C).
  • Deep knowledge in mobile application architecture and MVVM-C and Coordinators, Cocoa design patterns and concepts like delegation, protocols, and categories.
  • Understanding of RESTful architecture and deployment of distributed services.
  • Automated builds & processes, Jenkins, shell scripts, .xcconfig.
  • Good understand on creating framework/module to support multiple application.
  • Experience with design/development/use of analytics and tracking solutions (e.g., NewRelic, Mix panel and Crashlytics).
  • Experience developing interactive user interfaces.
  • Shown problem solving and debugging skills:
    • Analyze and investigate test failures.
    • Errors.
    • Build issues.
    • Able to properly drive issues to completion.
  • Experience with agile methodology.
  • Debugging skills on multiple mobile phone models.