Search by job, company or skills

  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Android Developer

Job Location: Jublee Hills, Hyderabad

Job Type: Full-time

Experience Required: Total 2+ Yrs

Company: Voxvalley Technologies

Company Profile

Voxvalley stands at the forefront of Cloud communication technology, offering advanced solutions that empower different businesses worldwide to connect, communicate, and collaborate with unparalleled efficiency and reliability

Immediate Joiner Preferred

We are seeking candidates who are available to join immediately.

Key Responsibilities

  • Design, develop, and maintain high-performance real-time communication applications for Android using Kotlin and Java along with modern Android development practices.
  • Build intuitive and responsive UI screens for voice/video calls, chat, and SMS using Jetpack Compose and Android Jetpack libraries.
  • Integrate and customize Voxvalley's Voice, Video, Chat, and SMS SDKs to deliver seamless in-app communication experiences.
  • Implement SIP-based audi calling, including network adaptability, echo cancellation, and media optimization.
  • oArchitect scalable, testable, and maintainable systems using Clean Architecture (MVVM/MVI) principles.
  • Manage real-time data streams and asynchronous tasks using Kotlin Coroutines, Flow/StateFlow, and Java concurrency when required.
  • Ensure app reliability and stability by writing unit tests and integration tests for both Kotlin and Java modules.
  • Collaborate with backend teams to integrate REST APIs, WebSockets, and other communication protocols.
  • Profile and optimize app performance to improve battery efficiency, memory usage, and network resiliencecritical for real-time communication.
  • Participate in Agile processes, including code reviews, sprint planning, and feature demos.

Must-Have Skills

  • 23 years of professional Android application development experience.
  • Strong proficiency in Kotlin and Java (ability to work in hybrid codebases).
  • Hands-on experience with Jetpack Compose for modern UI development.
  • Solid understanding of Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager).
  • Experience with Kotlin Coroutines and Flow, and familiarity with Java threads/executors.
  • Experience working with REST APIs, WebSockets, Retrofit, and OkHttp.
  • Proficiency with Dependency Injection frameworks (preferably Hilt or Koin).
  • Strong understanding of Android fundamentals such as services, notifications, foreground/background processing.
  • Experience with Git, Git branching strategies (GitFlow), and PR-based code reviews.

Highly Preferred (Domain-Specific Experience)

  • Experience working with CPaaS, VoIP, or real-time communication SDKs (Twilio, Agora, Sinch, Voxvalley, etc.).
  • Strong understanding of WebRTC and media stack fundamentals on Android.
  • Hands-on experience developing audio/video calls, real-time messaging, or push-to-talk features.
  • Knowledge of audio/video codecs, SIP, RTP/RTCP, NAT traversal, and adaptive bitrate streaming.
  • Prior experience optimizing apps for low latency, unstable networks, and different bandwidth conditions.

Good to Have

  • Published apps on the Google Play Store.
  • Familiarity with testing frameworks (JUnit, Mockito, Espresso).
  • Basic understanding of iOS or Web development for cross-platform collaboration.
  • Experience with modular architecture or Dynamic Feature Modules.

Skills: android,java,kotlin

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134315575

Similar Jobs