Software Engineer - iOS

  • Lahore, Punjab, Pakistan
  • Permanent
  • Software Engineering
  • 1340

We are looking for a passionate and innovative Software Engineer (iOS) to join our engineering team.As part of our team, you will work on designing, developing, and maintaining high-quality iOS applications. This role requires individuals who go beyond coding, think strategically, eager to learn quickly , contribute to ideas that enhance user experience and motivated to propose and implement improvements

Responsibilities:

  • Design, develop, and maintain high-quality iOS applications for iPhones, iPads, watchOS, and tvOS.
  • Collaborate with cross-functional teams to brainstorm, design, and implement innovative solutions that enhance user experience.
  • Identify performance bottlenecks and suggest creative solutions to optimize speed, efficiency, and responsiveness.
  • Translate UI/UX mockups into seamless, engaging and fully functional user interfaces.
  • Work independently and take ownership of tasks, demonstrating the ability to design, develop, and implement complex features from initial idea to final implementation.
  • Actively participate in code reviews, knowledge sharing, and continuous learning within the team as well as across organization.
  • Follow best practices for code quality, ensure well-structured code organization, and actively contribute to automation initiatives

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of hands-on experience in iOS development.
  • Proficiency in Swift and Cocoa Touch, with a deep understanding of iOS architecture and design patterns.
  • Hands-on experience with iOS frameworks like Core Data, Core Animation, UIKit, AVKit, and Foundation.
  • Strong expertise in performance optimization, offline storage, and threading techniques.
  • Experience integrating RESTful APIs, Firebase, and AWS services into iOS applications.
  • Solid grasp of Apple’s UI/UX standards and design principles.
  • Proficiency in Git for version control.
  • Strong analytical and problem-solving skills, with a proactive approach to tackling challenges.
  • Experience with SwiftUI for building declarative UIs.
  • Familiarity with machine learning (ML) frameworks for AI-driven features.
  • Knowledge of Augmented Reality (AR) or Virtual Reality (VR) development for iOS.
  • Understanding of cybersecurity best practices for secure iOS applications.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of hands-on experience in iOS development.
  • A passion for continuous learning, innovation, and improving product performance.
  • Strong communication and collaboration skills with a team-first mindset.
  • A drive to take on challenging tasks, think outside the box, and make an impact.

We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz, visit: https://www.linkedin.com/company/confiz/