← Back to jobs

3D Technologies LLC Logo
IOS Developer

3D Technologies LLC

 

Jersey City, NJ, USA

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: iOS Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Design, develop, and maintain high-quality iOS applications for iPhone and iPad devices.

Develop native iOS applications using Swift and Objective-C programming languages.

Build modern user interfaces using SwiftUI, UIKit, and Interface Builder.

Implement application architecture using MVC, MVVM, and VIPER design patterns.

Integrate mobile applications with RESTful APIs and backend services.

Implement secure authentication and authorization using OAuth 2.0 and JWT.

Develop application features using Core Data, SQLite, and local storage.

Integrate third-party SDKs, libraries, and external services into iOS applications.

Implement push notifications using Apple Push Notification Service (APNs).

Work with Apple frameworks such as Core Location, MapKit, AVFoundation, and Core Animation.

Optimize application performance, memory management, and battery consumption.

Implement multithreading and asynchronous programming using Grand Central Dispatch (GCD) and Swift Concurrency.

Develop reusable components and maintain scalable mobile application architecture.

Perform unit testing and UI testing using XCTest and XCUITest.

Debug application crashes, resolve technical issues, and improve application stability.

Manage application builds, provisioning profiles, certificates, and deployments through Xcode.

Publish and maintain applications on the Apple App Store.

Collaborate with UI/UX designers, backend developers, QA engineers, and product managers.

Participate in Agile ceremonies, sprint planning, code reviews, and technical discussions.

Required Technical Skills

Swift and Objective-C

SwiftUI and UIKit

Xcode and Interface Builder

iOS SDK and Cocoa Touch

MVC, MVVM, and VIPER Architecture

Core Data and SQLite

REST APIs and JSON

URLSession and Alamofire

Grand Central Dispatch (GCD)

Swift Concurrency (async/await)

Core Animation and Auto Layout

Push Notifications (APNs)

Firebase

XCTest and XCUITest

Git, GitHub, and Bitbucket

App Store Connect

Fastlane and CI/CD


 

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs