Remote job
[Job - 32452] Mid-Level Android Developer, Brazil
Job details
About this role
Role overview Build and maintain Android applications in Kotlin, contributing to feature delivery and the quality of the mobile experience. The work spans implementation, performance and reliability improvements, and collaboration with cross-functional teams, including initiatives that share code across mobile platforms.
Responsibilities - Develop, maintain, and enhance Android applications using Kotlin. - Work with product and technical partners to shape and deliver features based on user and business needs. - Integrate apps with backend services through REST APIs and apply Android interface guidelines. - Investigate defects and performance issues, using profiling and memory analysis to improve responsiveness and stability. - Maintain readable, organized code and contribute to automated development and testing practices. - Support shared mobile code initiatives and exchange technical knowledge through team collaboration.
Requirements - Proficiency in Kotlin and modern Android development practices. - Experience across the mobile application lifecycle, from requirements and implementation through testing, release, and maintenance. - Hands-on experience with Kotlin Multiplatform Mobile and shared code across platforms. - Familiarity integrating REST APIs and applying Android UI and accessibility principles. - Experience using Git, debugging and profiling tools, and practices that support maintainable code and automation. - Ability to troubleshoot technical problems and identify root causes.
Benefits and work setup Benefits listed include health and dental coverage, meal and food allowances, childcare support, extended paternity leave, life insurance, and profit sharing. Other offerings include wellness and fitness resources, learning platforms, language courses, and a discount program.