iOS Engineer - Bilingual English

ITSM CONSULTING, LLC
Los Angeles, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Multitier Architecture Agile Methodology Authentication Protocols Unit Testing Biometrics Mobile Application Development Code Review Persistent Data Structure Software Debugging Software Design Patterns Global Positioning Systems (GPS)
+23 more
Human-Computer Interaction IOS SDK Mobile Application Software Model View Controller (MVC) Model View ViewModel OAuth Scrum Methodology Software Engineering SQLite User Interface Testing Uikit Swiftui Ios Frameworks Git Core Data Solid Principles Cocoapods Enterprise Integration Graphql Data Management Objective C++ Restful APIs Xctest

Job description

iOS Engineer with experience developing and maintaining native mobile applications for the Apple ecosystem. Skilled in building intuitive, high-quality applications that integrate seamlessly with backend services while delivering excellent user experiences. Comfortable working throughout the software development lifecycle in Agile environments.

Requirements

Do you have experience in iOS user interface implementation?, iOS Development Native development using Swift and/or Objective-C. Experience with iOS SDK. Development for iPhone and iPad applications. Integration with device capabilities such as camera, GPS, biometrics, and notifications. Architecture & Design Familiarity with MVC, MVVM, and Clean Architecture principles. Understanding of reusable and maintainable code practices. Knowledge of design patterns and SOLID principles. Backend Integration Consumption of RESTful APIs. Authentication mechanisms such as OAuth and JWT. Basic understanding of GraphQL. Data Management Core Data. SQLite. Keychain. Local data persistence techniques. Testing & Quality Unit testing with XCTest. Basic UI testing. Debugging and troubleshooting skills. Participation in code reviews. Tools & Technologies Swift. UIKit. SwiftUI. Git. CocoaPods and/or Swift Package Manager. TestFlight. Soft Skills Problem-solving mindset. Effective communication. Team collaboration. Adaptability and continuous learning. Attention to detail. Agile/Scrum participation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

Videos

See all

Related articles

See all