What are the responsibilities and job description for the Android Developer - 10+ years - New York, NY (onsite) position at iMedhas Consulting Services?
Job Title: Android Developer (Kotlin / Jetpack Compose)
Location : New York - onsite
Responsibilities
-
Apply Agile software development practices to build scalable and high-quality mobile applications.
-
Define and maintain application architecture, coding standards, and development best practices.
-
Design and implement processes for development, testing, monitoring, and change management.
-
Collaborate with product managers, designers, and engineering teams to define technical scope and deliverables.
-
Identify technical debt, evaluate trade-offs, and provide cost/benefit analysis for technical decisions.
-
Build and maintain robust, scalable, and maintainable Android applications using modern frameworks and tools.
-
Contribute to improving performance, security, and reliability of mobile applications.
Required Skills & Qualifications
-
4 years of experience in native Android mobile development.
-
Strong hands-on experience with Kotlin and Jetpack Compose.
-
Solid understanding of:
-
Data Structures & Algorithms
-
System Design
-
Design Patterns
-
API Design
-
-
Experience with Android architectural patterns such as MVP or MVVM.
-
Knowledge of Declarative UI frameworks.
-
Proficiency with Git version control and DevOps workflows.