iOS Developer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Job Description:

● 3+ years of relevant experience in Native iOS App Development with strong basics

and complete exposure to iOS development.

● In depth knowledge of Swift

● Well versed in all the design patterns like MVC, MVVM.

● Experience working with RxSwift, SwiftUI and Cocoa Touch

● Working knowledge of iOS Architectural Components and Design Patterns.

● Familiarity with RESTful APIs to connect iOS applications to back-end services.

● Well versed in unit testing

● Strong experience detecting and correcting memory usage issues, and optimizing code

for application performance.

● Complete knowledge of Git usage (including merge conflict resolution, pull

requests, stashing, etc.).

● Experience in CI using fastlane running unit/integration tests automatically

deploying to Testflight.

● Localization support, payment gateway integration, analytics integration, push

notification, deep linking.

● Knowledge of the complete process of releasing apps to the AppStore and all

associated guidelines.

● The ability to produce bug-free, production-grade code in a fast moving environment.

● Solid understanding of the full mobile development life cycle and work on

Development, Bug Fixing, Improvements in application

● Deep understanding of design patterns/architectures.

● Understanding of Apple’s design principles and interface guidelines

● Significant experience working with IOS deployment.

● Good written and spoken communication skills In English.

● Proficient understanding of code versioning tools, such as GIT

● Advanced understanding of source code repositories and branching and

merging strategies in GitLab.

● Should have experience working in a fast-paced Agile environment
Company Name: OptimHire

Apply

0 page views

Related listings

  • Junior Front End Developer
    Software Developer
    Software Developer
    must have a degree in Computer Science or similar field. BE/BTECH Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery. Understand server-side CSS. Knowledge of Angular and JS * Job Type: Full-time Salary: ₹24,000.00 - ₹25,000....
    2026/11/07
  • Senior/Software Engineer - Platform Software (SoC)
    Software Developer
    Bengaluru (Karnataka) Software Developer
    About Us Uhnder is the pioneer of digital imaging radar technologies focused on revolutionizing the world of mobility by offering the best-performing radar sensors, enabling safer mobility for both people and goods . Founded in 2015 and headquartered...
    2026/11/07
  • Frontend Software Developer- React JS
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Turning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves at scale. Review and o...
    2026/11/07