CodeGama

iOS Developer - SWIFT Programming

Bengaluru, KA, IN

2 months ago
Save Job

Summary

Job Description

At CodeGama, we are actively searching for a skilled iOS Developer to embark on exciting challenges in mobile application development using Swift and iOS frameworks. If you have a minimum of 3 years of hands-on experience and a solid understanding of iOS development principles, we want to hear from you!

Responsibilities

  • Take charge of developing, releasing, and maintaining native iOS applications, ensuring a seamless app life cycle from design to deployment.
  • Collaborate with a passionate team to deliver top-notch iOS apps, focusing on bug fixing and enhancing application performance.
  • Stay at the forefront of technology by continuously evaluating and implementing new tools and techniques to boost development efficiency.
  • Optimize app performance and align it with the latest industry standards.

Requirements

  • Bring at least 3 years of hands-on experience in iOS development to the table.
  • Showcase your expertise in Swift, Objective-C (Optional), Cocoa framework, AutoLayout, Xcode, core animations, Apple Push notifications & iOS app development.
  • Demonstrate strong problem-solving skills and experience with XCTests for robust app testing.
  • Possess a solid understanding of memory management and be adept at detecting memory leaks and optimizing performance using instruments.
  • Embrace Apple's coding guidelines and best practices, with familiarity in design patterns like MVC/MVVM, VIPER, Coordinator, RIBs, etc.
  • Good working experience in IOS SDK (Cocoa Touch, UIKit, Core Data, Core Location, etc.)
  • Experience with Google Map Integration
  • Proven track record of working with table views, scroll views, stack views, delegates, notifications, operations, and GCD.
  • Knowledge of iOS networking and Multithreading will be an added advantage.
  • Impress us with your published iOS apps in the app store!
  • It's a plus if you're well-versed in SwiftUI, Combine, and structured concurrency, representing the latest in iOS tech stack.
  • Hands on experience of releasing app in Appstore.

Added Advantage If You Possess The Following Skills

  • Hands on experience and well understanding of Following :
  • Socket.io
  • Firebase push notifications
  • Third party payments like stripe, PayPal, pay stack
  • Agora
  • Experience with In-app purchase

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job