iOS Developer

4 weeks ago


Karachi, Sindh, Pakistan Systems Limited Full time

Systems Limited is seeking a highly skilled Senior iOS Developer with 5+ years of experience to join our dynamic team. The ideal candidate should have expertise in Swift, Swift-UI and Objective-C, a deep understanding of mobile architecture, and a strong grasp of best practices in iOS development.

Responsibilities:

  1. Develop and maintain high-quality iOS applications using Swift and Swift-UI. Understanding of Objective-C.
  2. Integrate iOS applications with RESTful APIs for seamless data communication.
  3. Utilize third-party libraries and APIs effectively to enhance application functionality.
  4. Write clean, maintainable, and efficient code while following industry best practices.
  5. Monitor the performance of live apps, troubleshoot issues, and optimize applications for performance and scalability.
  6. Implement famous design patterns such as Builder, Singleton, Factory, Repository, Delegation etc., to ensure maintainability and scalability.
  7. Work with Swift Concurrency (async/await, Combine) to enhance app performance.
  8. Design and implement scalable mobile architectures using frameworks such as MVC, MVVM, VIP Clean Architecture.
  9. Utilize iOS Architecture Components such as ViewModel, LiveData, and other relevant technologies.
  10. Implement Dependency Injection frameworks such as Resolver, Swinject, or Needle.
  11. Follow Clean Architecture principles and write unit and functional tests to ensure high-quality, robust applications.

Requirements:

  • 5+ years of professional experience in iOS development.
  • Strong proficiency in Swift, Swift-UI and familiar with Objective-C.
  • Experience with UIKit, SwiftUI, and Core Data.
  • Deep understanding of iOS SDKs and Apple's design principles.
  • Hands-on experience with application security, multithreading, background processing, and concurrency in iOS applications.
  • Experience with CI/CD pipelines, Git workflows, and Agile methodologies.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork skills.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and building applications for the iOS platform.Key Responsibilities:Design and build high-quality iOS applicationsEnsure the performance, quality, and responsiveness of applicationsCollaborate with a team...

  • Lead iOS Developer

    5 days ago


    Karachi, Sindh, Pakistan Qavi Technologies Full time

    Role Overview:Qavi Technologies seeks an experienced Lead iOS Developer to lead the development of high-quality iOS applications. In this role, you will oversee the entire iOS development process, from conception to deployment, ensuring timely delivery and meeting quality standards.You will collaborate with cross-functional teams, including product owners,...

  • iOS App Developer

    1 week ago


    Karachi, Sindh, Pakistan Maijitech Full time

    Job DescriptionDesign and build iOS and Android mobile applicationsCollaborate with cross-functional teams to analyze, design, and ship new featuresFully responsible for mobile app development in the teamBuild and publish applications in app storesImplement new technologies to maximize application performanceResponsibilities:Design and build iOS and Android...


  • Karachi, Sindh, Pakistan Qavi Technologies Full time

    Job Overview:We are seeking a highly skilled Senior iOS Software Developer to join our team at Qavi Technologies. As a key member of our development team, you will be responsible for designing and building high-quality iOS applications that meet the needs of our customers.Your primary focus will be on end-to-end iOS development, collaborating with product...


  • Karachi, Sindh, Pakistan Brics Full time

    iOS Development Role at BricsWe are currently seeking a seasoned iOS Developer to join our team at Brics and take on the challenge of creating immersive iOS experiences that revolutionize the way users interact with floor plans.The ideal candidate will have extensive experience in iOS development, with a focus on 2D/3D rendering, image processing, and BIM...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    iOS Software EngineerWe are looking for an experienced iOS Software Engineer to join our team. As an iOS Software Engineer, you will be responsible for designing and building high-performance iOS applications.Responsibilities:Design and develop iOS applications using Swift and Objective-CImplement offline storage, threading, and performance tuning...

  • iOS Software Engineer

    19 hours ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Job Overview:We are seeking a highly skilled iOS developer to join our team. As an iOS software engineer, you will be responsible for designing and building high-performance iOS applications.Main Responsibilities:Developing mobile applications using Objective-C and Swift programming languages.Collaborating with cross-functional teams to define and implement...

  • Ios (Swift) Developer

    4 weeks ago


    Karachi, Sindh, Pakistan Virtuosoft Full time

    If you enjoy solving problems, are ready to take on new challenges, can quickly pick new technologies, and take ownership of your work, we are looking forward to meeting you.Virtuosoft is a hybrid team working on different technologies including Java Springboot, Python Django, NodeJS, ReactJS, Flutter, iOS & Android, and Data analytics. Over the years, the...

  • Senior iOS Engineer

    2 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    About the JobAn innovative technology firm is looking for an exceptional iOS Architect to spearhead the creation of world-class mobile experiences.The ideal candidate will have a strong background in Swift development, extensive knowledge of iOS frameworks, and excellent leadership skills.Key ResponsibilitiesDevelop robust, scalable, and secure iOS...


  • Karachi, Sindh, Pakistan Qavi Technologies Full time

    Job Description:The Senior iOS Software Developer will play a critical role in shaping the future of mobile technology at Qavi Technologies. This individual will be responsible for crafting engaging user experiences, developing robust and efficient code, and working collaboratively with teams to drive business objectives.This position requires a deep...