-
CodeGama

iOS Developer - SWIFT/Objective C

CodeGama
India · Full-time · Entry

At CodeGama, we are passionate about building innovative and high-quality mobile applications. We are seeking a skilled and enthusiastic iOS Developer to join our team and contribute to the development of cutting-edge iOS applications. If you have a solid foundation in iOS development, a passion for technology, and a desire to work on challenging projects, we want to hear from you!

Responsibilities

  • Design, develop, release, and maintain native iOS applications throughout the entire app lifecycle, from concept to deployment.
  • Write clean, maintainable, and efficient code using Swift and Objective-C (if necessary).
  • Implement and adhere to Apple's coding guidelines and best practices.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality iOS applications.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues and bugs.
  • Demonstrate strong problem-solving skills and analytical thinking.
  • Optimize application performance and ensure a seamless user experience.
  • Conduct thorough testing using XCTests to ensure application stability and reliability.
  • Identify and address memory leaks and performance bottlenecks using Instruments.
  • Ensure applications meet the latest industry standards and best practices.
  • Stay up-to-date with the latest iOS technologies and trends.
  • Evaluate and implement new tools and techniques to improve development efficiency.
  • Contribute to the continuous improvement of development processes and workflows.
  • Implement new features and maintain existing ones.
  • Implement and utilize design patterns such as MVC, MVVM, VIPER, Coordinator, RIBs, etc., to create scalable and maintainable applications.
  • Design and implement user interfaces using Auto Layout and Cocoa framework.
  • Implement core animations.
  • Utilize iOS SDKs, including Cocoa Touch, UIKit, Core Data, and Core Location, to develop robust applications.
  • Integrate third-party libraries and APIs, including Google Maps.
  • Implement Apple Push notifications.
  • Hands on experience of releasing app in Appstore.
  • Implement efficient networking solutions for data retrieval and transmission.
  • Utilize multithreading techniques, including GCD and Operations, to improve application performance.
  • Work with table views, scroll views, stack views, delegates, notifications.
  • Implement modern iOS technologies such as SwiftUI, Combine, and structured concurrency.

Requirements

  • 3+ years of hands-on experience in iOS development.
  • Proficiency in Swift and Objective-C (optional).
  • Strong understanding of Cocoa framework, Auto Layout, Xcode, and core animations.
  • Experience with Apple Push notifications and iOS app development.
  • Experience with XCTests for robust app testing.
  • Solid understanding of memory management and performance optimization using Instruments.
  • Familiarity with design patterns such as MVC/MVVM, VIPER, Coordinator, RIBs, etc.
  • Good working experience with iOS SDKs (Cocoa Touch, UIKit, Core Data, Core Location, etc.).
  • Experience with Google Maps integration.
  • Proven track record of working with table views, scroll views, stack views, delegates, notifications, Operations, and GCD.
  • Knowledge of iOS networking and multithreading.
  • Published iOS apps in the App Store.
  • Experience with SwiftUI, Combine, and structured concurrency.
  • Experience with CI/CD pipelines.
  • Experience with Agile development methodologies.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Added advantage if you possess the following skills :
  • Hands on experience and well understanding of Followings :
  • Socket.io
  • Firebase push notifications
  • Third party payments like stripe, PayPal, pay stack
  • Agora
  • Experience with In-app purchase.

(ref:hirist.tech)

Key Skills

Ranked by relevance

ios design patterns swift c firebase xcode cicd
Login to Apply
Posted
Mar 29, 2025
Type
Full-time
Level
Entry
Location
Bengaluru
Company
CodeGama

Industries

Mobile Computing Software Products Software Development Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
CodeGama
Related

Android Developer - Java/Kotlin

2025-09-19

Full-time
Entry
India
Mobile Computing Software Products
Information Technology
View Job Details
CodeGama
Related

PHP Developer - Laravel

2025-11-12

Full-time
Entry
India
Technology
Information Technology
View Job Details
CodeGama
Related

React.js Developer - HTML/CSS/Javascript

2025-09-19

Full-time
Entry
India
Technology
Information Technology