HamburgerMenu
hirist

Android Developer - Java/Kotlin

Xped pvt Ltd
Multiple Locations
3 - 15 Years

Posted on: 03/12/2025

Job Description

Key Responsibilities :

- Develop, maintain, and enhance Android applications using Kotlin and Java in Android Studio.

- Implement MVVM design principles for robust and scalable Android application architecture.

- Work with media technologies, including RSTP, WebRTC, H.264, H.265, HLS, MSE, and Opus, to build high-quality video-based products.

- Integrate and manage RESTful services and APIs, ensuring efficient and reliable data exchange.

- Parse and handle JSON file formats for various application requirements.

- Adhere to basic design best practices, including Single Responsibility and Dependency Injection principles.

- Create comprehensive technical documentation, including UML diagrams, sequence diagrams, and other necessary documentation.

- Participate in Agile methodologies and Scrum processes, contributing to sprints and regular meetings.

- Utilize Git for source control and version management.

- Manage tasks and project tracking using JIRA.

- Understand and apply CI/CD frameworks and deployment processes to ensure smooth and efficient delivery of applications.

- Follow and promote best coding practices, including descriptive variable and function naming, quality code comments, and good object-oriented programming design.

- Design and develop advanced applications for the Android platform

- Collaborate with cross-functional teams to define, design, and ship new features

- Ensure the performance, quality, and responsiveness of applications

- Identify and fix bugs and performance bottlenecks

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency

- Participate in code reviews and ensure adherence to best practices in coding standards

Qualifications :

- Strong 3 to 15 years of experience with Android development using Kotlin and Java.

- Excellent understanding of Android design principles and MVVM implementation.

- Extensive experience working with media technologies (RSTP, WebRTC, H.264, H.265, HLS, MSE, Opus).

- Proficient in working with RESTful services, APIs, and JSON file format & parsing.

- Knowledge of basic design best practices (Single Responsibility, Dependency Injection).

- Proven ability to create technical documentation (UML, Sequence diagrams).

- Experience with Agile and Scrum methodology.

- Proficiency in using Git for source control.

- Experience working with JIRA for project tracking and management.

- Understanding of CI/CD frameworks and deployment processes.

- Strong commitment to following and promoting best coding practices.

Preferred Skills :

- Excellent problem-solving skills and attention to detail.

- Strong communication and teamwork abilities.

- Ability to work independently and manage time effectively.

- Passion for learning new technologies and staying updated with industry trends.

info-icon

Did you find something suspicious?