وصف الوظيفة
								
				
				
								
				Key Responsibilities
 - Partner with product and engineering teams to understand business requirements and translate them into high-quality, scalable Android applications.
   - Contribute to engineering best practices and mentor junior developers to foster technical growth and collaboration.
   
Android Application Development
 - Lead the design and development of robust, maintainable, and high-performance Android applications using Kotlin.
   - Ensure application stability, scalability, and performance through clean, testable code and proactive optimization.
   - Participate in code reviews to maintain high standards of quality and consistency.
   
Architecture & System Design
 - Implement and maintain modern Android architectures (MVVM, MVI, or Clean Architecture) to improve code maintainability and scalability.
   - Integrate with RESTful APIs and GraphQL endpoints for seamless communication with backend services.
   
UI/UX Collaboration
Work closely with design teams to create pixel-perfect, accessible, and engaging mobile interfaces that align with product requirements.