Explore Opportunities at i2c

Engineering

Senior Software Engineer - iOS

1 Positions Lahore, Punjab

Job Description

  • Leading the end-to-end development cycle of of scalable iOS applications, from concept to deployment.
  • Develop, unit test, and maintain iOS applications using Swift, following best practices and coding standards.
  • Collaborate with cross-functional teams to overcome dependent work and deliver high-quality software.
  • Write clean, efficient, well-documented, and maintainable code, conduct code reviews, and perform debugging and optimization to ensure application stability and performance.
  • Integrate with various APIs and services to provide seamless functionality and data synchronization within the iOS applications.
  • Implement pixel-perfect user interfaces based on design specifications and ensure a consistent and visually appealing user experience across different iOS devices.
  • Stay up to date with the latest iOS development trends, tools, and technologies, and actively contribute to the improvement of development processes and tools.
  • Experience with version control such as Bitbucket.
  • Mentoring teammates while sharing your expertise and empowering growth.

We are looking for

  • Education: BS/MS (CS, SE, IT, CE) or relevant
  • Experience: 3-5 years

Skills

  • Experience with Cocoa Touch Programming. 
  • Hands on experience in Swift.
  • Hands on experience of using Quartz 2D. 
  • Experience of User Interface Programming without Interface Builder. 
  • Good OOP concepts in Swift.
  • Must know instrumentation / Profiling with XCode 3.2. 
  • XML Parsing. 
  • Connecting Remote Servers/WebServices/RSS. 
  • Handling SSL Handshake. 
  • Source Code Analyzing / Unit Testing. 
  • Supporting Multiple devices. 
  • A problem-solving attitude and ability to think out of the box.
  • Strong commitment to quality. 
  • Good communication skills.

Perks & benefits

At i2c, we want you to be well and thrive. Our global benefits package includes:

Benefit Icon

Vehicle Lease Facility

Benefit Icon

Child Education Assistance

Benefit Icon

Concierge Services

Benefit Icon

On-site Day Care Facility

Benefit Icon

Eid Bonus

Benefit Icon

Gym and Play Area (Table tennis)

Benefit Icon

Leaves Encashment

Benefit Icon

Life Insurance

Benefit Icon

Meals on House

Benefit Icon

Provident Fund

Benefit Icon

Value Creation Incentive Plan

Benefit Icon

Recreational Trips

Benefit Icon

Technical Certification Sponsorship

Benefit Icon

Long Service Cash Rewards

Benefit Icon

Performance Cash Rewards

Benefit Icon

Cash Allowances

Benefit Icon

Health Insurance

Benefit Icon

Outpatient (Self, Spouse & Parents)

Benefit Icon

Maternity Benefit

Benefit Icon

Annual, Sick and Casual Leaves

Benefit Icon

ATM, Vending Machine and Coffee Machines