About us:
At Crowd Connected, we’re leading the way in location-based technology, providing real-time tracking and insights that help businesses make smarter, data-driven decisions and provide enhanced app-user experiences. By combining cutting-edge IoT with powerful data analytics, we’re revolutionizing how organizations connect with and understand people in physical spaces—impacting everything from events to smart building management, and beyond. Our customers range from universities and hospitals around the world, to some of the best known business, sports and music events like Coachella Festival.
A key part of our solution is our iOS and Android mobile SDKs, which enable apps to become location aware. The SDK includes our innovative and patented indoor positioning engine that uses machine learning to self-calibrate in any environment. On average every day 10,000 new app downloads from the app stores contain our code.
Our innovative solutions create meaningful connections, spark real change, and drive success for businesses around the world. If you’re ready to be part of a team shaping the future of how the world engages with spaces, we’d love to have you with us!
The role:
We're gearing up for huge growth in 2025 and beyond, and to reach our ambitious goals, we need to expand our already exceptional team. We're on the lookout for a highly skilled Senior Mobile SDK Developer who ideally has deep knowledge of CoreLocation, CoreBluetooth and CoreMotion to help drive our vision forward.
In this role, you’ll leverage your expertise to maintain and enhance our Mobile SDKs, ensuring seamless integration for app developers using our platform. You’ll also have the opportunity to influence the future of our technology stack, shape the SDK roadmap, and support our vibrant developer community—all without the need for a lot of traditional UI or graphics.
If you're a Senior Mobile Developer who thrives on low-level tech and loves the challenge of building powerful, efficient SDKs, we want to hear from you! This is your chance to make a lasting impact and shape the future of our SDK.
Responsibilities:
1. Maintain and Enhance SDK Code: Work with Swift on iOS, Kotlin and Java on Android and C in our core positioning engine to optimize the performance of sensors, data processing, and network communication across mobile platforms.
2. Strong iOS experience: You’re the go-to for all things new and old within the iOS SDK. From creating and gathering initial requirements to ensuring it delivers measurable value to developers and end-users. This includes ensuring scalability, performance, ease of integration, and alignment with business objectives.
3. Update, Fix, and Test Code: Testing is fundamental for the stability of our SDKs. You should bring a strong background in testing, troubleshooting, debugging, and resolving technical issues, ensuring high-quality and reliable code.
4. Full SDK Lifecycle Ownership: Manage and support the entire SDK solution lifecycle, from initial design and development to testing, integration, and publishing of the SDKs using Carthage, Cocopods, Swift package manager, and Gradle in Android.
5. Developer support: Provide technical support and guidance to app developers integrating our SDK, ensuring smooth integration and troubleshooting.
6. Documentation & QA: Create and maintain thorough developer documentation, ensuring clarity for developers using the SDK. Conduct QA testing to ensure the quality and stability of the SDK.
7. Roadmap and Product Development: Contribute to the strategic direction of the SDK, helping define new features, improve functionality, and ensure it aligns with developer needs.
8. Fostering Continuous Improvement: Maintain and improve the apps (demo apps, admin apps) that we have in the app stores.
9. Design and develop: New apps for the app stores as required for testing / demos / admin usage etc.
#J-18808-Ljbffr