Android Developer Intern

0 - 1 years

1 - 4 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role overview

We are seeking a skilled Android Developer with 2+ years of experience to join our dynamic development team. The ideal candidate will have hands-on experience building real-time applications including messaging, calling, or socket-based apps, with a strong focus on native Android development. You should be up-to-date with the latest Android developments and passionate about creating high-performance, native mobile applications.

Roles & Responsibilities:

  • Real-time Application Development: Design and develop real-time mobile applications using the native Android SDK with socket communication, messaging systems, and calling functionalities.
  • Native Android App Development: Build and maintain high-quality Android applications, ensuring compliance with Google Play Store guidelines and Android-specific design principles like Material Design.
  • UI/UX Excellence: Create visually appealing and high-performance mobile applications for the Android platform, ensuring a seamless and responsive user experience.
  • Socket Integration: Implement WebSocket and Socket.IO communication for real-time features like instant messaging, live updates, and calling capabilities.
  • API Integration: Integrate mobile applications with backend services, RESTful APIs, and third-party services.
  • Performance Optimization: Ensure optimal app performance, responsiveness, and user experience across a wide range of Android devices and OS versions.
  • Code Quality: Write clean, maintainable, and efficient Kotlin (and/or Java) code following best practices and industry standards.
  • Testing & Debugging: Conduct thorough testing, debugging, and performance optimization of mobile applications.
  • Collaboration: Work closely with UI/UX designers, backend developers, and product teams to deliver seamless user experiences.

Requirements:

  • 0-6 Months of professional experience in native Android app development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).
  • Proven experience building and deploying Android applications to the Google Play Store.
  • Strong proficiency in Kotlin and the Android SDK. Experience with Java is a plus.
  • Real-time communication expertise: Hands-on experience with Socket.IO, WebSocket, or similar technologies for building messaging, calling, or real-time applications.
  • Android Development: Demonstrated experience in Android app development, including a deep understanding of Android design guidelines (Material Design), the Play Store submission process, and Android-specific features and APIs.
  • Architecture Components: Experience with modern Android architecture components (e.g., ViewModel, LiveData, Room, Coroutines, Flow).
  • API Integration: Proficiency in integrating RESTful APIs and third-party services.
  • Version Control: Experience with Git and collaborative development workflows.
  • Mobile Architecture: Understanding of mobile app architecture patterns (like MVVM, MVI) and design principles.

Why Join Us?

  • Work on the scale and width of challenges that only a startup at our scale can provide.
  • A dynamic and innovative environment that encourages creativity and experimentation.
  • Competitive compensation, equity options, and the opportunity to shape the future of entertainment technology.

Apply

If you are a passionate technologist who thrives on building scalable systems, driving AI innovations, and leading world-class engineering teams, wed love to hear from you

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india

chennai, tamil nadu, india