Job Role
We are seeking an experienced Android software craftsman to join our team. As an expert in designing and building high-quality Android applications, you will be responsible for creating engaging user experiences that meet the latest Android design guidelines.
Main Responsibilities
* Design and develop scalable and maintainable Android apps using Kotlin.
* Collaborate with cross-functional teams to drive project success.
* Participate in code reviews to ensure adherence to coding standards and best practices.
Required Skills and Qualifications
* 3+ years of experience in Android development, including the latest version of the Android SDK.
* Strong knowledge of Kotlin programming language and its ecosystem.
* Familiarity with RESTful and/or GraphQL APIs.
* Familiarity with building and optimizing CI/CD pipelines on GitHub Actions.
Desirable Skills
* Familiarity with other mobile development platforms, such as iOS development using Swift or cross-platform development with React Native or Flutter.
Benefits
* Opportunity to work from Brazil (40 hours/week) as an intermediate-level Android developer.
* Chance to collaborate with a remote team to design and build Android apps.
* Participation in code reviews and contribution to the development of high-quality codebases.
Work Environment
* This is a remote position.