- Participating in the design, documentation and creation of scalable and secure software.
 - Able to be Autonomous, who can bring great energy and who can help make decisions.
 - Able to self-manage their activities.
 - Proficient in languages, frameworks and databases for mobile devices.
 - Work with development teams and product managers to come up with software solutions.
 - Create client applications on Android in collaboration with product designers.
 - Must have the ability to work in a fast-paced, dynamic environment.
 - Strong communication skills to interact with scrum team members.
 - Good analytical thinking and problem solving skills.
 
Responsabilities
Technical Requirements
- At least 3 years of experience in mobile development with Android.
 - At least 2 years of experience with Kotlin.
 - Experience developing multi-modular apps (aradle)
 - Experience with Retrofit, Volley, Okhttp, Dagger.
 - DataBinding experience.
 - Push Notifications experience.
 - Experience with GPS & Google Maps Location Management.
 - Experience with CameraX Management.
 - Knowledge of CI / CD and GIT including branching strategies, pipelines and test automation.
 - Knowledge in Launching and Deploying applications.
 - MySQLI & Google Rooms database experience.
 - Experience with RESTful web services, API and asynchronous data flow.
 - Proven experience in continuous integration / delivery / implementation.
 - Unit tests, integration and functional tests.
 - Experience with modern architecture based MVP & Dependency Inyection
 - Understanding of accessibility and security compliance.
 
Nice to have
Experience with Pusher.
Experience with Firebase.
Experience with Realtime development.

