Senior Software Engineer- iOS - Expired

Category: Computer Software, Web Development & Information Technology Job Type: Full Time
Career Level: Management (Manager/Director) Total Position: 1
Education: Graduate or post graduate degree in CS or related field.
Skills: Mentioned Below
Gender: No Preference Require Travel: No
Minimum Experience: 4 Year + Shift Timing: First Shift (Day)
Salary Range: Confidential Apply By: 2/18/2020
Job Location: Lahore

Click Here To Apply 

Job Responsibilities:

  • Can design and build applications for iOS platform
  • Understands design principles in general and iOS design principles in specific along with its interface guidelines
  • Able to produce first class technical documentation along with realistic estimates.
  • Able to translate requirements and mock-ups into fully functioning end to end features.
  • Excellent programming and analytical abilities.
  • Self-driven with a strong desire to excel and ability to work independently
  • Ensure performance, quality, and responsiveness of applications
  • Collaborate and work well with co-workers and client to define, design, and ship new features in an Agile environment.
  • Maintain code quality, organization, and automation.
  • Identify and correct bottlenecks and fix bugs
  • Able to quickly understand existing application
  • Possesses understanding of relational and non-relational databases
  • Participate in community knowledge sharing activities and skill building

Skills Required:

  • Proficient with Objective-C, Swift and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, performance and memory tuning tools
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Has experience of working with push notifications
  • Has done benchmarking and optimization
  • Has worked with SQL as well as NoSQL databases (Firebase will be preferred)
  • Proficient understanding of code versioning tools (GIT will be preferred)
  • Familiarity with continuous integration and build tools such as Jenkins.
  • Comfortable of working with static code analysis tools.

Click Here To Apply