Hiring bonus: 300$ - 400$
Next job810 views
1 application 0 responses
Qualifications
• 3+ years of iOS development experience and an excellent command of engineering fundamentals
• Experience working with Restful APIs and writing networking level code
• Experience with CoreData
• Deep understanding of architecture patterns and the tradeoffs between them
• Experience writing well-tested code (XCTest)
• Can work in a dynamic environment - not fazed by multi-tasking, managing shifting priorities, or following through on projects with minimal supervision.
• Experience with CoreBluetooth, and working with BLE devices is an asset
Responsibilities
• Help design and deliver core features and the architecture of our iOS app
• Collaborate closely with Product Managers to define core features and manage tech debt
• Work closely with the backend teams whenever needed to help design APIs and cross-component features
• Write unit and integration tests for the application
• Help set the foundation for integrating BLE hardware into our core application
• Participate in technical design and planning discussions and mentor junior developers
• Uphold standards for quality by performing code reviews, fixing bugs, and monitoring application performance
Technologies we use:
• Key language: Swift/Objective-C
• Dependency Frameworks: Cocoapods, Swift Package Manager
• iOS Frameworks: CoreData, Combine, UIKit, RxSwift
• Code Management: Gitlab CI/CD
• Build System: Bitrise