Native iOS Developer

at Talverse
Location Karachi, Pakistan
Date Posted February 2, 2021
Category Software & Web Development Jobs in Pakistan
Job Type Full-time
Education Requirement Bachelors/Masters
Career Level Mid Level
Experience 2-3 Years
Base Salary Competitive Salary
Street address Karachi

Description

Job Summary 

We are looking for an iOS Developer with hands-on experience on Native iOS application development. The candidate will be reporting to Lead Mobile Developer / Solution Architect. This is an amazing opportunity for those who want to be a part of mobile development team and experience all the product stages including App conceptualization, market launch and continuous releases.

Job Responsibilities 

  1. Analyze requirements of tasks assigned by the Team Lead and document them to actionable items.
  2. Full-stack development of assigned work items including SQL query writing and optimization.
  3. Verify all tasks using unit testing before delivering to QA.
  4. Follow industry best practices in writing code while making architectural decisions.
  5. Ensuring that the programmed logic is not breaking any existing functionality.
  6. Ensuring that the programmed logic has the fastest possible response time.
  7. Take complete ownership of work & accept the responsibility of completing, improving, fixing and delivering assigned tasks within the agreed timeline.
  8. Acquire application knowledge and understand the domain of the application.
  9. Attend daily standup meetings.
  10. Use project management portal to update status of tasks regularly.

Job Requirements

  1. Mobile app development experience of minimum 2 years with at least 1 application deployed in App Store.
  2. Bachelors or Master’s degree in Computer Science, Software Engineering or equivalent.
  3. Hands-on experience in Objective-C or Swift.
  4. Experience with iOS frameworks such as Core Data, Core Animation, etc.
  5. Familiarity with RESTful APIs to connect mobile applications to back-end services.
  6. Strong knowledge of mobile UI design principles, patterns, and best practices.
  7. Experience with offline storage, threading, and performance tuning.
  8. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
  9. Knowledge of the iOS ecosystem and the libraries available for common tasks.
  10. Familiarity with cloud message APIs and push notifications.
  11. Knowledge of cross-platform & hybrid development platforms will be a huge advantage.
Drop files here browse files ...