Overview
Remote
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Android
Agile
Data Processing
Android Development
Interfaces
Java
HLS
MQTT
Application Development
Mobile Development
Artificial Intelligence
FFmpeg
Database
C++
Kanban
Storage
Firebase
RESTful
User Experience
NATURAL
Real-time
Sockets
UI
Video Streaming
Workflow
Thread
Scrum
RTMP
Job Details
Job Detail: Android Developer
Contract: W2 Only
Job Description
- Minimum 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.