Senior Software Engineer II - Android
Role responsibilities
The Senior Software Engineer II is responsible for building, maintaining, and evolving Android Video Relay Service applications. This role involves developing high-quality, scalable applications that enable real-time video communication for deaf and hard-of-hearing users.
Requirements
Candidates should have 6-8 years of professional software engineering experience, particularly in developing native Android applications. A bachelor's degree in computer science or a related field is preferred.
Key skills
Kotlin, Android SDK, Jetpack Compose, Material Design, ViewModel, Navigation, Clean Architecture, Dependency Injection, C/C++, Android NDK, Networking, Retrofit, Room, CI/CD, Agile, Code Reviews
Keywords
Android, Software Engineering, Video Relay Service, Kotlin, Jetpack Compose, C/C++, Android NDK, Agile, CI/CD, Networking, Retrofit, Room, Material Design, Dependency Injection, Clean Architecture, Video Communication, Real-Time Systems