IOS Developer

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

Offer summary

Qualifications:

Minimum of 5 years of experience in Swift and Objective-C development., Strong understanding of iOS application architecture, including MVC and MVVM., Proficiency with iOS SDK, UIKit, Core Animation, and other Apple frameworks., Experience with performance tuning, debugging, and security standards in mobile app development..

Key responsibilities:

  • Design and develop iOS applications from scratch.
  • Identify and fix performance issues and bugs.
  • Ensure data security and compliance with standards.
  • Write unit tests and maintain high-quality code.

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

Job description

Job Description
Overview
As an iOS Developer, you should be able to design and implement applications that will be usable on the iOS operating environment. You will need to know the different languages which can be used when creating an app for an iOS device, such as Swift and ObjectiveC. Furthermore, you will need a highlevel understanding of the various APIs made for the iOS OS.

Responsibilities

Liaise with fellow developers and design and build iOS applications from scratch
Identify bottlenecks and performance degradations and fix them
Stay uptodate with the latest technologies and iOS patches
Ensure inflight data front the application 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; easy debugging and problem resolution
Ensure you have adequate developer test cases to verify design requirements
Maintain high standards and ensuring only the best work is released
Requirements

You are:

Experienced in building complex applications and g ObjectiveC C++SWIFT with Cocoa and other frameworks
Able to thoroughly understand iOS application architecture and implementation (MVC, MVVM)
Experienced with multithreaded programming, reusable frameworks, UI components, iOS SDK performance tools and optimization techniques
Knowledgeable in UIKit, Core Animation, Autolayout, Size Classes, SnapKit
Knowledgeable in Core Location, MapKit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CAllKit, SiriKit, Core Bluetooth
Knowledgeable in Spatial Reasoning
Able to problemsolve and think critically
An expert in the iOS ecosystem.
Knowledgeable in Apple APIs and the latest updates
Knowledgeable in how to build user interfaces
Equipped with a minimum of 5 years of coding experience in Swift and creating highperforming, globally scaled Enterprise Mobile Applications
Experienced in Coding, Security, Unit testing and Documentation standards and best practices
Experienced in Agile methodology
Equipped with hands on experience in performance tuning, debugging, monitoring
Experienced in designing clean and maintainable APIs
Experienced in mobile application development at the user interface and system levels
Experienced with popular thirdparty libraries for networking, async image loading


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

iOS Developer Related jobs