freehire launches on Product Hunt on 26 August.

Follow →

iOS Developer(Mid Level)

Open 54d

We are urgently looking for "iOS developer" who must have 3-4 years of experience with complex mobile projects with REST API integrations. This is a full-time onsite opportunity, no remote and hybrid work allowed. #LI-onsite

  • Experience in developing native apps written in Swift, experience working with peripherals is highly desirable.
  • Experience in developing service based and on-demand mobile applications.
  • Solid experience in native IOS development frameworks (API, testing, deployment, etc.) experience with Swift, XCode, Cocoa APIs on OS X, iOS SDK, & iOS Tools.
  • Experience in Design, Development, Coding, Testing, and Releasing to QA iOS apps in alignment with our business goals.
  • Experience with Dependency Injection.
  • Improve code quality through writing unit tests, automation and performing code reviews.
  • Collaborate with colleagues across engineering, product, design, and operations to provide end-to-end solutions
  • Strong foundation of software design know how to create software that is extensible, reusable and meets desired architectural objectives.
  • Emphasis on the performance, quality, and responsiveness of the app.
  • Knowledge of memory management and multi-threading. Familiarity with RESTful APIs to connect to back-end services.
  • Bachelor’s degree in computer science or software engineering.
  • Proven experience as an app developer.
  • Advance expertise in Swift.
  • 3-4 years of experience with on-demand and service based application development.
  • Extensive experience with iOS Frameworks such as Core Data and Core Animation.
  • Knowledge of iOS back-end services.
  • Knowledge of Apple’s design principles and application interface guidelines.
  • Proficient in code versioning tools including Mercurial, Git, and SVN.
  • Knowledge of C-based libraries.
  • Working knowledge of REST APIs, concurrency, layouts, transitions, animations, client side persistence, and architectural patterns on mobile apps
  • Experience with app publishing to Appstore.
  • Must be a resident of Islamabad/Rawalpindi.
  • Experience with mobile CI/CD tools like Jenkins, Circle CI or Bitrise

    ​​​​​Benefits:(Will be given after successful completion of the probation period)

    • Medical reimbursement.

    • Inhouse and outdoor games/activities.

    • Casual & sick paid leaves.

    • Challenging projects.

    • Competitive compensation and benefits.

    • Employee performance-based bonuses.

    • Employee referral bonus.

    • Occasional bonuses and gifts.

    Job days: Monday to Friday.

    Job type: On-site (Only).

    Job Timings: 9:00AM to 6:00PM.

    Job Location: Bahria Town phase 4, Rawalpindi.

    Salary Package: 160k-200k PKR

    See also

    Tailor your CV for this role?

    We couldn't check your fit for this role — add a CV to your profile to see it next time.

    A new version of freehire is available