iOS Engineer - Bilingual English

ITSM CONSULTING, LLC
Los Angeles, United States of America
20 days ago

Role details

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

Job location

Remote
Los Angeles, United States of America

Tech stack

Clean Code Principles
Multitier Architecture
Agile Methodologies
Authentication Protocols
Unit Testing
Biometrics
Mobile Application Development
Code Review
Persistent Data Structure
Software Debugging
Software Design Patterns
Global Positioning Systems (GPS)
Human-Computer Interaction
IOS SDK
Mobile Application Software
MVC
Model View ViewModel
OAuth
Scrum
Software Engineering
SQLite
User Interface Testing
UIKit
Swiftui
iOS
GIT
Core Data
Solid Principles
CocoaPods
Enterprise Integration
GraphQL
Data Management
Objective C++
REST
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