Overview
Remote
On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Android
Agile
Data Processing
Firebase
Android Development
Interfaces
Application Development
Artificial Intelligence
C++
NATURAL
Database
RTMP
FFmpeg
Java
Storage
Kanban
HLS
UI
MQTT
Mobile Development
Video Streaming
RESTful
Scrum
Sockets
Real-time
User Experience
Thread
Workflow
Job Details
Job Detail: Android Developer
Contract: W2 Only
Job Description
- 12+ years of experience in Android development.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as touch
- Experience with Jetpack components, Room Database, and Coroutines.
- Knowledge of Firebase, Push Notifications, and Google Play Console.
- Exposure to Agile methodologies and working in a fast-paced environment.
- Experience integrating 3rd party source code and/or libraries
- Experience with AARs (both consuming and creating them)
- Experience with agile development methodologies (e.g., Scrum, Kanban).
- Experience with real-time data processing (Firebase, Web Sockets, MQTT).
- Expertise in video streaming (FFmpeg, ExoPlayer, WebRTC, HLS, RTMP).
- Exposure to UI design principles and best practices
- Experience in NDK/C++/Java/Android framework
- Experience with cross-platform mobile application development frameworks is a plus.
- Strong UX/UI design exposure and experience in making apps work intuitively and with pixel-perfect interfaces.
- Experience or interest in integrating AI-driven workflows into application development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.