Mobile Developer

Sirqul, Inc - Seattle, WA (30+ days ago)


Why join the Sirqul?
We are looking for Mobile Developers who possess a passion for pushing both iOS and Android 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.

Company Overview
Sirqul™ (http://www.sirqul.com) 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 Amazon’s 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 and Android platforms
Design, build, and maintain the Sirqul SDK's for the iOS and Android 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 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
Bonus! Candidates who have experience with MongoDB, Javascript, AWS, MySQL, Java, and other backend technologies usually rise to the top of our list of callbacks.