Staff Software Engineer - iOS
Core
Design and build customer-facing SaaS solutions on the iOS platform for the construction industry, translating user needs into technical implementations.
Role type
Staff iOS Engineer
Builds
iOS mobile applications for construction project management
Domain
Construction technology (PropTech), SaaS
Deliverable
product features
Required skills
iOS development, Swift, Objective-C, Object-Oriented Programming, Functional Programming, RESTful APIs, GraphQL, multi-threading, memory management, performance optimization, offline application architecture
Preferred skills
MVVM architecture, SwiftUI, UIKit, CoreData
Technologies
Swift, Objective-C, JSON, GraphQL, CoreData, UIKit, SwiftUI
Responsibilities
Set technical standards and provide architectural advice, lead complex technical tasks, mentor teammates through code reviews and pairing, solve scalability and performance issues, manage technical debt, conduct proof-of-concept work
Seniority
Staff, hands-on IC with leadership and mentorship responsibilities