What are the responsibilities and job description for the Sr. Android Developer position at Synergy Interactive?
Senior Android Developer β On-Site in Chicago
We are seeking a skilled Senior Android Developer with expertise in Digital Rights Management (DRM) and video streaming technologies to join our team in Chicago. This role requires hands-on experience in developing high-performance Android applications with a focus on secure content delivery.
Key Responsibilities:
- Develop and enhance Android applications with a focus on secure video streaming.
- Implement DRM protocols (such as Widevine) to protect digital content.
- Collaborate with product, design, and backend teams to build seamless, secure streaming experiences.
- Optimize app performance across various Android devices.
- Stay updated on Android development, DRM, and media streaming trends.
- Debug and resolve complex technical issues across different Android versions.
- Participate in code reviews to ensure high coding standards.
- Manage multiple projects, ensuring timely delivery of high-quality solutions.
Required Qualifications:
- 5 years of experience in Android development with a strong portfolio.
- Proficient in Java and Kotlin.
- Experience developing apps for both current and older Android versions.
- Strong knowledge of Android graphics stack, media frameworks, and UI optimization.
- Hands-on experience with Android architecture components and design patterns (MVVM, MVP).
- Understanding of secure storage, encryption, and app security best practices.
- Familiarity with cloud services (e.g., AWS) and version control systems (Git).
- Experience integrating RESTful and WebSocket-based APIs.
- Strong problem-solving skills and ability to work independently or in a team.
- Excellent communication skills to convey technical concepts to diverse stakeholders.
Preferred Qualifications:
- Experience with adaptive streaming and real-time video delivery.
- Knowledge of crypto theory (PKI) and SGX enclave.
- Familiarity with DevOps practices, CI/CD pipelines, and agile methodologies.
- Experience in graphics and animation libraries.
Salary : $150,000 - $170,000