SonIQ Sound-as-a-Service AB is looking for an Android developer for its ShopTalker app. The candidate should have 2–4 years of experience in developing Android apps using Android the SDK for both consumer mobile phones and AOSP based custom hardware devices.
Job responsibilities for this role include:
Detailed design, prototyping, development, testing and deployment of the Android app
Rapid ideation through implementation using agile/scrum methodologies
Contributory participation in creating and updating the app design and architecture
Participation in the requirements definition and user-story creation
Systems integration of the app with SonIQ’s SaaS platform using REST APIs and WebSockets
Creation of test-suites and integration into the CI/CD pipeline
Performing systems demos to prospective customers and internal stakeholders
Deployment of the developed app onto target app stores
Maintaining and updating the software following deployment, and management of the OTA update mechanism
Documentation of the system and procedures
The candidate should possess the following skills and experiences:
Experience: At least 2 years of hands-on experience in developing Android applications using Android 8.0 (Oreo) or higher versions
Development languages: Knowledge of Java and Kotlin
Frameworks: Android SDK, SQLite, Butterknife, EventBus, Retrofit, Dagger, Room
Hardware: Experience working with Android Serial device integration, Bluetooth 4.x and BLE (using Android APIs and 3rd party libraries)
Basic design ability: Including working knowledge of UI/UX and basic prototype design
Excellent writing and communication skills
Ability to visualize a proposed system and be able to build it
Self-managed with an outcome driven approach to development
Experience in developing headless Android apps for custom hardware preferred
This job comes with several perks and benefits