IOS Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience in Swift and iOS application development., Proficiency in Objective-C, C++, and related frameworks like Cocoa., Strong understanding of iOS architecture patterns such as MVC and MVVM., Experience with multithreaded programming, UI components, and performance optimization..

Key responsibilities:

  • Design and develop iOS applications using Swift and Objective-C.
  • Identify and resolve performance issues and bugs in applications.
  • Ensure application security and data encryption standards are met.
  • Write unit tests and maintain high code quality standards.

Digi Digital Placement logo
Digi Digital Placement Scaleup https://digidigitalplacement.com/
51 - 200 Employees
See all jobs

Job description

IOS Developer


Company Overview

Digital Placement operates in Staffing and Recruiting industry. It is a staffing and recruiting company located in New Delhi, Delhi, India.

Role and Responsibilities

As an iOS Developer, you will:

  • Design and implement applications that will be usable on the iOS operating environment using Swift and ObjectiveC and other programming languages
  • Identify and fix bottlenecks and performance degradations in iOS applications
  • Stay uptodate with the latest technologies and iOS patches
  • Ensure inflight data is encrypted and not leaking customer or internal data; make sure the code is secure and meets the security standards
  • Write adequate unit test cases to verify the functionality of the application
  • Work in compliance with the standards and practices
  • Identify and find solutions to bugs and implementation issues for easy debugging and problem resolution
  • Ensure adequate developer test cases to verify design requirements
  • Maintain high standards and ensuring only the best work is released
    • Candidate Qualifications

      You should have:

      • A minimum of 5 years of coding experience in Swift and creating highperforming, globally scaled Enterprise Mobile Applications
      • Experience in building complex applications and using ObjectiveC C++SWIFT with Cocoa and other frameworks
      • A thorough understanding of iOS application architecture and implementation (MVC, MVVM)
      • Experience with multithreaded programming, reusable frameworks, UI components, iOS SDK performance tools, and optimization techniques
      • Knowledge of UIKit, Core Animation, Autolayout, Size Classes, SnapKit, Core Location, MapKit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CAllKit, SiriKit, Core Bluetooth
      • Knowledge of Spatial Reasoning and how to build user interfaces
      • Problemsolving and critical thinking skills
      • Experience in developing clean and maintainable APIs
      • Experience in mobile application development at the user interface and system levels
      • Experience with popular thirdparty libraries for networking, async image loading
      • Experience in Coding, Security, Unit testing, and Documentation standards and best practices
      • Experience in Agile methodology
        • Required Skills
          • Swift
          • ObjectiveC
          • iOS Application Architecture and Implementation (MVC, MVVM)
          • UI Components
          • iOS SDK Performance Tools and Optimization Techniques

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Critical Thinking
  • Problem Solving
  • Teamwork
  • Communication

iOS Developer Related jobs