FutureIK Technologies

Jr. Kotlin Android Developer

Bengaluru, Karnataka, India

12 days ago
Save Job

Summary

Job Description:

FutureIK Technologies is seeking an experienced Jr. Kotlin Android Developer for a full-time role. The ideal candidate will have a minimum of 2 years of experience in Android application development, with at least 1 year of hands-on experience with socket.io, media playback, API connections, media downloading, and smooth media transitions. The successful candidate will develop high-performance Android applications optimized for digital signage and real-time content playback.

This role requires strong technical skills, attention to detail, and the ability to work under tight deadlines.


Key Responsibilities:

  • Develop, test, and maintain Android applications optimized for media-rich environments.
  • Implement real-time communication using socket.io.
  • Handle media playback including videos, images, live streams, and web content within the Android application.
  • Integrate third-party and internal APIs for smooth data synchronization.
  • Build and manage media downloading and caching functionality.
  • Ensure seamless transitions across different media types and zones.
  • Troubleshoot and resolve issues to maintain a high-quality user experience.
  • Work closely with cross-functional teams to understand requirements and deliver solutions.
  • Maintain clear and organized documentation for all code and features.
  • Follow best practices for Android development, ensuring scalability and maintainability.


Qualifications:

Experience: Minimum 2 years in Android Application Development.

Technical Skills:

  • Strong proficiency in Kotlin and Android SDK.
  • Experience with socket.io or similar real-time communication frameworks.
  • Solid understanding of media playback libraries (e.g., ExoPlayer, WebView, etc.).
  • API integration and management (RESTful APIs, JSON handling).
  • Experience in media downloading, offline caching, and resource management.
  • Ability to create seamless media transitions across different media types.
  • Familiar with Android system architecture and lifecycle.

Soft Skills:

  • Strong problem-solving and debugging skills.
  • Good written and verbal communication.
  • Ability to work under pressure and meet deadlines.


Preferred Qualifications:

  • Experience with background services, broadcast receivers, and foreground tasks.
  • Knowledge of asynchronous programming (e.g., coroutines).
  • Familiarity with Android Jetpack components and architecture patterns (MVVM, Clean Architecture).
  • Experience with version control tools like Git.
  • UI/UX knowledge specific to Android platforms.
  • Previous experience in a full-time Android development role.


How to Apply:

Interested candidates should send their resume, portfolio, and a short cover letter explaining their experience and suitability for the role to [email protected] with the subject line: "Jr. Kotlin Android Developer".

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job