Position: Strong Middle/Senior Android developer
Company: BuildApps
Category: Java
Experience required: 3y
English level: upper

We are looking for a developer for the outstaff project in a partner company. Briefly about the project: in the field of 5G networking. 

- Excellent levels of Kotlin and Java (migration and continuous updates)
- Know the life cycle of an Android application and a good understanding of microservices.
- An MVC architecture and an innovative project in the IOT environment.
- Good skills in unit testing (jUnit, Mockito), UI test automation (Espresso) and integration in
different environments.
- Being autonomous and decision-maker.
- Good communication and practice of the English language.
- Great integration with an international Agile team.
- Have a critical mindset to draw conclusions during end-of-sprint ceremonies.
- Good knowledge of design patterns in Android.
- Experience with Reactive programming (RXJava, RXBindings…)
- Knowledge of good development practices (bitbucket environment, jira, confluence, git flow
…).
- Mastery of Git, CI/CD and the versioning system.
- Knowledge of telecommunications would be great.
- Experience with use of libraries and dependencies (retrofit, glide, firebase,custom made
libs…)
- Knowledge on SDK usage and creation.