At Sphere, we offer staff augmentation services, end-to-end technology solutions, and enterprise applications through onsite and remote world-class teams. Sphere Partners in a partnership with a rapidly growing startup is looking for an iOS Developer who will join our team and help to develop IoT-enabled platform for intelligent buildings.
Location: Remotely
Type: Hire
Start Date: ASAP
Responsibilities include but are not limited to:
— Participate and Contribute to iOS app development
— Develop robust, testable apps with a focus on intuitive, accessible UI
— Work with CTO, Architect and technical team to achieve strategic goals
— Develop robust CI/CD architecture for mobile apps
— Submit mobile apps to store for review and beta testing
— Promote best practices for mobile development (e.g., Lint, Tests)
Requirements:
— 4+ years of experience developing native iOS apps
— Hands-on experience in Swift
— Understanding of different SDKs to access hardware features
— Experience with Location technologies (iBeacon, BLE), Push Notification technologies
— Understanding and knowledge of leveraging REST APIs
— Using SQLite or other on-device datastore to promote offline apps
— Experience with integrating third-party SDKs
— Extensive experience with unit, integration, and system-level testing (e.g., TestFlight)
— Experience with performance monitoring and crash analytics tools (e.g., NewRelic, App Dynamics, DynaTrace, Fabric, Firebase)
— Experience with various Git flows and tools (e.g., GitHub, GitLabs, VSTS)
— Experience with IoT systems and knowledge of different back-end programming languages (.NET, Elixir, Python) as a plus