We are looking for Mobile Developers who possess a passion for pushing both iOS, Android, C#, and embeded technologies to the limits and will work with a team of talented engineers passionate about building a more connected world and helping clients extract the full value of the Internet of Things, Web Services, and Social Engagement.
As an early member of the Sirqul, you will have an opportunity to influence and build our technical culture. We believe in being owners, having strong but loosely held opinions, building well-crafted software, and innovating through rapid iteration.
Sirqul () provides an IoT Platform for building smarter mobile applications, connecting the Internet of Things, and closing the circle with an infrastructure of services. Headquartered in Seattle, WA, Sirqul is led by Robert Frederick, one of the original technical founders of Amazons first forays into Secure Mobile Commerce (Amazon Anywhere) and Amazon Web Services (AWS). Sirqul enables the rapid conceptualization, development, deployment, and monetization of connected IoT applications. Built upon decades of thought to create a connected world, Sirqul removes the complexity associated with scalable, enterprise quality software and enables the rapid deployment of interoperable IoT ecosystems based upon plug-and-play APIs, tool kits, and starter projects.
WHAT YOU WILL BE DOING
Design, build, and maintain advanced applications for the iOS, Android, C#, and Embedded platforms
Design, build, and maintain the Sirqul SDKs for the iOS, Android, Windows, and other Embedded platforms
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
WHAT YOU NEED FOR THIS POSITION
BS/MS degree in Computer Science, Engineering or a related subject
2+ years of proven working experience in mobile software development
Working experience in iOS development -> ARKit, HomeKit, especially
Working experience in Android development
Have published one or more iOS or Android apps in the app store
A deep familiarity with Objective-C and Java, not one or the other...
Experience working with iOS frameworks such as Core Data, Core Bluetooth, Core Location and Core Text
Experience working with Android frameworks such as Google Play (maps, location, and GCM), RecyclerView, Mulitdex, and v4, v7, and v13 support libraries
Experience working with Windows, C#, and deploying UI solutions via .net
Experience with third-party libraries and web-based REST APIs
Experience working with Bluetooth, BLE, home automation a plus
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle