Find more Web Development Remote Jobs posted recently Worldwide

Required Metal,UIKit,Core Data,iPadOS,Chat & Messaging freelancer for Senior iOS Developer job

Posted at - Mar 21, 2024


We are now looking to add an experienced iOS Developer to maintain our existing Objective-C app and develop the new functionality for our existing iOS apps with an established user base.

Full time role - Immediate start.
Work in a fun and results focussed team.
Lead the development on iOS.
Guide the technical direction for mobile applications.
Ideal role for a developer ready to take on leadership opportunities.

As the successful candidate, you can confidently fulfill all points noted down in the responsibilities section, will have most, if not all, of the required development experience and soft skills listed below; you can easily fill the nice to haves given time.


RESPONSIBILITIES:
Design and build advanced applications for the iOS platform
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximise development efficiency.


REQUIRED EXPERIENCE and KNOWLEDGE:
At least 3 years of commercial Objective-C experience.
Ability to build apps based off designs PSDs, Illustrator and XD files.
A deep familiarity with Objective-C and Cocoa Touch.
Deep understanding of memory management model. (Retain/Release, MemoryPool)
Proven working experience in software development.
Profound knowledge of Design Patterns.
Have published one or more iOS apps in the app store.

Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
Experience with third-party libraries and APIs (AFNetworking etc.).
Understand how to use and integrate Vendor provided SDKs.
Experience of bringing out high fidelity graphs into reality in short duration of time.
Logical and Analytical skills in solving complex algorithms (Bitmap, Heap, Recursion, Dynamic Programming, Sorting, NP-Complete and Network Flow).

Expertise in UI components creation with Auto-layouts, Size Classes.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
SME in Memory management, Optimisation.

Proven experience in Agile Methodology.
Source code management using GIT.

SOFT SKILLS:
Coding focus - You are 100% focussed on execution.
Good communication skills - You will need good communication skills to participate in the discussions.
Fast and able learner - You are a fast learner with the aptitude for growing your skillset given the resources, documentation, participation in appropriate projects and guidance.

NICE TO HAVES:
Unit testing experience - You have some unit testing experience or have at least written a few unit tests in your career.
Agile experience - You have worked in an Agile environment before or at least have some knowledge of what Agile is and can pick it up.
GIT Experience - You have some experience with git version control (or can easily pick it up).

About the recuiterMember since Mar 14, 2020 John J
from Cortes, Honduras

Skills & Expertise Required

Metal UIKit Core Data iPadOS Chat & Messaging 

Open for hiringApply before - Jun 19, 2024

Work from Anywhere
40 hrs / week
Hourly Type
Remote Job
$13.44
Cost

Offer to work on this project closes in 53 days!
Are you interested in this Opportunity?

Apply Now

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions


Apply on more work from home jobs posted in Web Development category.


Related Jobs


Latest In Metal Jobs


Latest In UIKit Jobs


Latest In Core Data Jobs


Latest In iPadOS Jobs


Latest In Chat & Messaging Jobs