Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Overview
We’re seeking a talented and experienced Android Developer to lead development of a mobile app that integrates with cameras and other smart home systems. This is a full-cycle role: from architecture, development, API integration, streaming, UI/UX and performance optimization to deployment and ongoing enhancements.
The ideal candidate will have hands-on experience building camera / video streaming / WebRTC applications, strong Android and some solid iOS skills, and a passion for building robust, high-performance apps.
Responsibilities Include
- Design, develop, test, and maintain the Android app from ground up, with a focus on performance, reliability, and scalability
- Integrate with backend APIs, cloud services, and device firmware for features such as:
- Live video streaming (RTSP / HLS / WebRTC or equivalent)
- Video playback, event-based recordings, snapshots
- Detection alerts, push notifications
- Device discovery, onboarding, configuration
- Local storage / caching of video snippets
- Multi-camera views, switching between feeds
- Two-way audio, microphone, speaker
- Secure authentication / user management
- Optimize for various network conditions (WiFi, 4G/5G, low bandwidth)
- Handle encryption, authentication, secure communication over TLS/SSL, token refresh, certificate pinning
- Work with firmware/embedded team for SDKs or device SDKs / SDK integrations
- Collaborate with UX/UI designers to deliver polished, intuitive interfaces
- Perform unit testing, integration testing, performance profiling, memory management
- Monitor and resolve crash reports, latency, buffering, connectivity errors
- Optimize app performance, memory usage, and battery efficiency.
- Implement analytics and monitoring to track app performance and user engagement.
- Prepare builds, manage releases to Google Play, feature flagging, rollout strategies
- Stay updated with Android OS changes, libraries, best practices in video streaming and security
- Bachelor’s degree in computer science, Software Engineering or equivalent
- 8+ years of Android development experience
- Proven track record building camera / video streaming / surveillance / IoT mobile applications
- Strong command of Android SDK, architecture components (LiveData, ViewModel, Room, etc.)
- Experience with media / video APIs: ExoPlayer, MediaCodec, FFmpeg, WebRTC, etc.
- Deep understanding of networking (HTTP/REST, sockets, WebSockets, WebRTC, or custom protocols)
- Experience with push notifications, background services, job scheduling (WorkManager, AlarmManager)
- Familiarity with secure mechanisms: HTTPS, token auth (JWT/OAuth), encryption / decryption, certificate management
- Proficiency in Kotlin (preferred) and/or Java
- Experience with Git, CI/CD pipelines (Jenkins, CircleCI, GitHub Actions, etc.)
- Knowledge of performance tuning, memory management, battery efficiency
- Strong debugging skills and ability to triage complex problems
- Competitive salary and stock option package
- Performance-based bonus scheme
- Income protection insurance
- Supportive, high-performance culture where your work truly matters
- Personal professional growth opportunities
At Morse Micro, our values shape how we work. We live our Values – We are Genuine, Pragmatic, take Initiative & Persevere. We’re building a culture where smart, curious people of all backgrounds can thrive. We know that innovation improves when teams bring different perspectives to the table. You don’t have to fit a typical mold to make an impact here – we value technical excellence, creative thinking, and the drive to shape what’s next.
Who You Are
You’re a pragmatic, hands-on engineer with experience building and maintaining an exceptional and elegant Android Apps. You’re collaborative and analytical. You bring technical vigour and a practical mindset to every challenge – and you want your work to influence real-world impact.
If you’re ready to help shape the future of IoT connectivity, please apply – This is your moment.
Check out what it is like to work for us:
Key Skills
Ranked by relevanceReady to apply?
Join Morse Micro and take your career to the next level!
Application takes less than 5 minutes

