Join to apply for the Android Developer | Senior role at Compass.uol.
Get AI-powered advice on this job and more exclusive features.
Additional Information
#remote
Responsibilities and Duties
- Develop and maintain Android applications using MVVM architecture.
- Ensure code quality with good practices of clean code and clean architecture.
- Participate actively in the design and evolution of project architecture.
- Act as the technical focal point for Android in the project.
- Collaborate with product, design, and backend teams to deliver comprehensive experiences.
- Participate actively in code reviews and contribute to the technical growth of the team.
- Write unit tests to ensure stability and reliability of applications.
- Work with continuous integration and continuous delivery (CI/CD), preferably using BitRise.
Requirements and Qualifications
- Strong knowledge of MVVM architecture.
- Familiarity with Clean Code and Clean Architecture principles.
- Proficiency in Kotlin language.
- Basic knowledge of Java language.
- Experience with API REST integrations using Retrofit, OkHttp, and Gson.
- Knowledge of CI/CD tools, especially BitRise.
- Experience with Git for version control.
- Experience in code review, focusing on collaboration and quality.
- Knowledge of UI construction with Jetpack Compose.
- Proficiency in creating layouts with XML.
- Ability to write and maintain effective unit tests.
If you don't meet all the requirements, that's okay! At Compass UOL, we encourage continuous development and turn challenges into opportunities.
#remote
Additional Details
- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Other
- Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at Compass.uol by 2x.
Get notified about new Android Developer jobs in Brazil.