Description
Job Summary:
Responsible for software development, migrating from Java to Kotlin, with a focus on developing new features and refactoring.
Key Highlights:
1. Software development focused on Kotlin
2. Knowledge of Clean Code and Clean Architecture
3. Experience with dependency injection and MVVM/MVP architectures
**RESPONSIBILITIES:**
FacebookTwitterWhatsAppShare
Responsibilities: Responsible for software development with legacy code in Java, while new features are written in Kotlin, and gradually rewriting the legacy structure in Kotlin.
**REQUIREMENTS:**
Requirements:
* Proficiency in Java and Kotlin;
* Knowledge of REST integrations;
* Knowledge of Clean Code and Clean Architecture;
* Knowledge of dependency injection with Kotlin;
* Knowledge of MVVM and MVP architectures;
* Knowledge of Google Play publishing.
Desirable:
* Experience with unit testing;
* Knowledge of continuous integration;
* Prior experience in agile development.
**WORK SCHEDULE:**
Work Schedule: Monday to Friday (remote work)
**BENEFITS:**
Salary negotiable
Benefits:
* Meal/food allowance (VA/VR);
* Health insurance;
* Health and wellness assistance;
* Education assistance.
Register your resume at buscarvagas.com.br and stay updated on the best opportunities.