One of our client is looking for Senior Android En...
# jobsworldwide
j
One of our client is looking for Senior Android Engineer - Remote (Freelancer) Role Responsibilities: - Lead the end-to-end design and development of Android applications, guiding from concept to deployment. - Contribute to technical solution designs and architectural decisions. - Agile team participation, engaging in agile ceremonies to iteratively design products. - Conduct comprehensive code reviews, offering constructive feedback to ensure high-quality code standards. - Mentor team members, fostering their growth, and collaborate closely with UX designers and - Product Managers for feature building strategies. - Comfortably navigate uncertainty in requirements, proactively seeking clarity and posing necessary questions. - Embrace a polyglot mindset, exploring diverse tech realms to enhance product delivery. Key Skills and Experience: - 4+ years’ hands-on experience in native Android application development. - Proficiency in Kotlin with a minimum of 3+ years’ experience. - Familiarity with build tools like Gradle, Apache Ant, or Apache Maven. - Expertise in Model-View-ViewModel (MVVM) design and Clean Architecture principles. - Proficiency in dependency injection frameworks, Kotlin Coroutines, and Flows. Experience with Jetpack Compose highly regarded. - Knowledge of automated release processes like Fastlane and/or GitHub Actions. - Prior experience in a Tech Lead role advantageous. - In-depth understanding of Android’s design principles and interface guidelines. - Practical testing approach, including experience with JUnit 5. Personal Attributes: - Positive attitude and ease in building rapport, fostering a confident and friendly work environment. - Excellent communication skills - Inquisitive mindset - Efficient and decisive in task execution, prioritizing urgency without compromising quality. --- If you are interested to collaborate with strong technical team, express your interest with relevant attachments at hello@enrich.network