[Job-28961] Android Engineer AI-Focused, Pleno
Core
Develop native Android applications that interface with a globally distributed IoT ecosystem, communicating with cloud services and edge devices.
Role type
Senior Android Engineer (IoT & Cloud)
Builds
High-performance mobile applications for IoT ecosystems
Domain
Internet of Things (IoT), Cloud Computing, Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Android architecture (MVVM, Clean Architecture), multi-threading and concurrency (Coroutines, Flow, RxJava), RESTful API integration, AWS services (API Gateway, Lambda, DynamoDB, IoT Core), networking (HTTP/HTTPS, TCP/IP), network debugging, software design patterns, system architecture
Preferred skills
IoT ecosystems, embedded systems, real-time data streaming, device communication, AI-assisted development tools
Technologies
Kotlin, AWS, Coroutines, Flow, RxJava, API Gateway, Lambda, DynamoDB, IoT Core
Responsibilities
Design and develop high-quality Android applications; Implement robust multi-threading and concurrency solutions; Build communication layers between mobile clients, IoT devices, and cloud services; Optimize application performance, memory usage, and network efficiency; Troubleshoot complex issues across mobile, network, and cloud layers; Create and maintain technical documentation
Seniority
Mid-level to Senior, hands-on IC