Senior iOS Developer

5 days ago


Lahore, Punjab, Pakistan Venturedive Full time

Job Brief:
We are looking for a Senior iOS Developer who has 4-5 years experience in developing iOS apps.

VentureDive Overview:
Founded in 2012 by veteran technology entrepreneurs from MIT and Stanford, VentureDive is the fastest growing technology company in the region that develops and invests in products and solutions that simplify and improve lives of people world-wide. We aspire to create a technology organization and an entrepreneurial ecosystem in the region that are recognized as second to none in the world.

Key Responsibilities:

  • Designing and building mobile applications for Apple's iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before final release.
  • Publishing application on App Store.
  • Maintaining the code and automation of the application.
  • Designing and implementing application updates.
  • Writing unit test cases of code.
Qualifications and Experience:
  • Bachelor's or Master's degree in software engineering, computer science, or software development. 4-5 years commercial experience developing iOS apps.
  • Experience with Objective-C, Swift, SwiftUI, and Cocoa Touch.
  • Experience with iOS Frameworks (Core Data, Core Animation, etc.) and third-party libraries.
  • Hands-on experience with RESTful APIs, Firebase (Authentication, Analytics, and Messaging), and push notifications.
  • Proficient in using auto-layouts.
  • Good understanding of SOLID principles, design patterns, and application architecture.
  • Good in Data Structures - Should be able to suggest which collection to be used based on the requirements. Knows how to use SDK collection facilities (Enumeration, Filtering, Mapping, Reducing, Sorting).
  • Familiar with GCD, Operation Queue, and Threads.
  • Knows what Generics are. Understands how and when they can be used. Uses generics for reducing the amount of written code and achieving better modularization.
  • Good knowledge of working with persistency frameworks and tools: Shared Preferences, writing to files, assets, SQLite.
  • Very good knowledge of native SDK: Proficient with Xcode, Monitoring Tools, Multiple Process Debugging, Backward compatibility, Compiler.
  • Knows/Experienced with TDD.
  • Knowledge of Apple's design principles and application interface guidelines.
  • Experience designing and building mobile applications for Apple's iOS platform.
  • Identifying potential problems and resolving application bottlenecks.
  • Solid understanding of the full mobile development life cycle.
  • Familiarity with GIT and source control.
  • Experience with continuous integration.
  • Experience in agile methodologies.
  • Hands-on experience writing Unit tests.
In order to thrive at VentureDive, you:
  • are intellectually smart and curious.
  • have the passion for and take pride in your work.
  • deeply believe in VentureDive's mission, vision, and values.
  • have a no-frills attitude.
  • are a collaborative team player.
  • are ethical and honest.
Are you ready to put your ideas into products and solutions that will be used by millions?

You will find VentureDive to be a quick pace, high standards, fun and rewarding place to work. Not only will your work reach millions of users worldwide, you will also be rewarded with competitive salaries and benefits. If you think you have what it takes to be a VenDian, come join us ... we're having a ball
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan TechnoDix Full time

    Job DescriptionWe are seeking an experienced Senior IOS Developer to join our team at TechnoDix. The ideal candidate will have a proven track record of designing and building mobile applications for Apple's iOS platform.Key Responsibilities:Designing and developing high-quality mobile applications for iOS devices.Collaborating with the design team to define...


  • Lahore, Punjab, Pakistan Gtradecenter Full time

    Senior iOS DeveloperApril and June Digital (Pvt) Ltd. Gulberg III, Lahore, Punjab, PakistanStart Date: 02/08/2021Monday till Friday (Saturday & Sunday off)Responsibilities:Responsible for designing, coding, and developing applications on iOSResponsible for developing new ideas for iPhone mobile handsetsLiaison with QA to fix reporting bugsResponsible for...


  • Lahore, Punjab, Pakistan Ozi Technology Full time

    Senior IOS Software Development LeadOzi Technology, a leading tech firm in Pakistan, seeks an experienced Senior IOS Software Development Lead to spearhead its mobile app development efforts.This senior role requires a seasoned professional with expertise in designing, developing, and implementing large-scale IOS applications that support day-to-day...


  • Lahore, Punjab, Pakistan DeviceBee Full time

    We are looking for iOS Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world.We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent...

  • iOS Developer

    2 weeks ago


    Lahore, Punjab, Pakistan ibex Full time

    Get AI-powered advice on this job and more exclusive features.Talent Acquisition Strategist @ ibex | Corporate Recruiting, Staffing Services | Technical Recruiting | HR OperationsiOS Developer Requirements:Bachelor's degree in computer science or software engineering.Proven 1-2 years experience as an iOS app developer.Proficient in Objective-C, Swift, and...

  • iOS Developer

    7 days ago


    Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    We are looking for a talented and motivated iOS Engineer with at least 3 years of professional experience to join our team.The ideal candidate will have strong expertise in iOS development, proficient knowledge of Swift, and familiarity with Objective-C. You will contribute to the design and development of robust, high-quality iOS applications while working...

  • Senior iOS Engineer

    5 days ago


    Lahore, Punjab, Pakistan 9dtechnologies Full time

    Join to apply for the Senior iOS Engineer role at 9D Technologies.Explore the future of mobile innovation with 9D Technologies, where cutting-edge technology meets seamless user experiences. Discover how we transform ideas into captivating mobile applications and games that redefine industry standards.Responsibilities:Work closely with cross-functional teams...

  • iOS Developer

    1 week ago


    Lahore, Punjab, Pakistan PureLogics Full time

    Direct message the job poster from PureLogicsHR Professional | Technical Recruiter | Talent Acquisition Specialist | Head HunterJob DescriptionWe are looking for a skilled iOS Engineer with at least 3 years of experience in developing and maintaining iOS applications. The ideal candidate should have strong technical expertise in Swift, UIKit, and iOS app...


  • Lahore, Punjab, Pakistan 9dtechnologies Full time

    About 9D TechnologiesWe are a leading innovator in mobile technology, committed to delivering exceptional user experiences through our cutting-edge applications and games.Job DescriptionThe Senior iOS Engineer will be responsible for designing and building advanced applications using Swift, leveraging deep knowledge of iOS SDK...


  • Lahore, Punjab, Pakistan Ozi Technology Full time

    Senior IOS Developer Team LeadJob Overview:The Senior IOS Developer Team Lead will be responsible for leading a team of software engineers in the design, development and implementation of mobile applications.


  • Lahore, Punjab, Pakistan Venturedive Full time

    We are looking for a highly skilled Senior iOS Developer to join our team at VentureDive. As a key member of our engineering department, you will be responsible for designing and building mobile applications for Apple's iOS platform. Your extensive experience in developing iOS applications, combined with your expertise in collaboration, quality assurance,...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    CodeNinja Inc. is seeking a senior iOS developer with at least 3 years of professional experience to lead the design and development of high-quality iOS applications.Responsibilities:Design and develop iOS applications using Swift and Objective-CLead a cross-functional team to deliver high-performance applicationsExpertise in multithreading using GCD,...


  • Lahore, Punjab, Pakistan DeviceBee Full time

    At DeviceBee, we're seeking a talented Mobile App Specialist for iOS Devices to join our multicultural team and contribute to various projects around the world.We're looking for an experienced and passionate individual who can deliver high-quality mobile apps that integrate seamlessly with cloud services.Main Responsibilities:Designing and developing robust...


  • Lahore, Punjab, Pakistan Ozi Technology Full time

    Senior IOS Developer Team LeadAbout the Role:We are seeking an experienced Senior IOS Developer Team Lead to join our team at Ozi Technology in Lahore, Pakistan. As a key member of our software development team, you will be responsible for designing, developing and implementing applications that support day-to-day operations.Main Responsibilities:Design and...


  • Lahore, Punjab, Pakistan Aomata Tech Full time

    Aomata Tech is seeking a skilled Senior Mobile Application Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining mobile applications for iOS devices.Key Responsibilities:Design and develop high-quality mobile applications using Swift and iOS frameworks such as Core Data, Core Animation,...

  • iOS Developer

    7 days ago


    Lahore, Punjab, Pakistan GameChief Full time

    Responsibilities:Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automation.Stay up-to-date with the latest industry trends and technologies.Requirements:Minimum of 2 years of experience in iOS development.Proficient with Swift and/or...


  • Lahore, Punjab, Pakistan TechnoDix Full time

    Designing and building mobile applications for Apple's iOS platform.Collaborating with the design team to define app features.Ensuring quality and performance of the application to specifications.Identifying potential problems and resolving application bottlenecks.Fixing application bugs before the final release.Publishing application on App...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    We are looking for a skilled and experienced iOS developer to join our engineering team at CodeNinja Inc. The ideal candidate will have strong expertise in iOS development, proficient knowledge of Swift, and familiarity with Objective-C.Job Description:The successful candidate will be responsible for designing and developing high-quality iOS applications...


  • Lahore, Punjab, Pakistan Ozi Technology Full time

    Senior IOS Developer Team Lead Ozi Technology, Pakistan Education: Bachelors or Masters Of Computer SciencesRole Overview: Software Engineer/Senior Software Engineer/Team Lead SE IOS DevelopmentResponsibilities:Design, develop and implement applications that support day-to-day operations.Provide innovative solutions to complex business problems.Plan, develop...


  • Lahore, Punjab, Pakistan Ozi Technology Full time

    Senior IOS Software Development LeadAbout the Role:We are looking for a Senior IOS Software Development Lead to join our team at Ozi Technology. This role involves designing, developing, and implementing applications that support day-to-day operations.Key Responsibilities:Design and develop applications to meet business needs.Provide innovative solutions to...