Mobile Software DeveloperWe are seeking a skilled developer to create high-quality Android mobile software.The ideal candidate will have 6+ years of experience in software engineering, with extensive knowledge of developing Android native applications in Kotlin. They should also have a solid understanding of the full Android development life cycle, including UI design principles and best practices.Key Responsibilities:Developing Android mobile software using KotlinContributing to the development of new features and improving existing onesCollaborating with cross-functional teams to drive change and resolve complex technical challengesRequirements:6+ years of software engineering experienceExtensive experience in Android mobile native application development in KotlinSolid understanding of the full Android development life cycleStrong knowledge of Android UI design principles and best practicesPreferred Skills:Experience in animation and graphicsDependency injection framework experience (e.g., Dagger, Hilt)Scrum/Agile methodologies experienceWhat We Offer:A remote work opportunity from Rio de Janeiro, Brazil, with a B2B contract and payment in USD.