iOS Developer

Mastech Digital, Inc.
Raleigh, United States of America
17 days ago

Role details

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

Job location

Raleigh, United States of America

Tech stack

Multitier Architecture
IOS Applications
iOS
Architectural Patterns
Data Structures
Human-Computer Interaction
MVC
Model View ViewModel
Object-Oriented Software Development
Software Construction
Trunk-based Development
Swiftui
Functional Programming
REST

Requirements

Candidates need to be able to clearly explain their prior work experience.

Native IOS Development - MUST HAVE

1st round interview coding challenge. SPEEDY DEVELOPERS ONLY.

The Skills You Bring

  • Your passion creating amazing experiences on iOS using Apple's Human Interface Guidelines using your strong understanding of functional programming and reactive patterns using Combine or RxSwift
  • Your desire to delight our clients with the latest mobile technologies using your deep knowledge of iOS architecture patterns including Clean Architecture and MVC. Experience with MVVM, VIPER, and SwiftUI a plus.
  • Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programming
  • Functional understanding of consuming RESTful web services, preferably using Apple-provided protocols
  • Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and collaborative engineering teams.

Apply for this position