Android Developer & Team Leader
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Android-Entwickler mit rund 10 Jahren Erfahrung. Er arbeitet derzeit an einer App mit Courotines, Android, Kotlin, Github, CI/CD. Sie verwenden auch Firebase-Funktionalitäten für Authentifizierung und Analysen. Er entwickelte eine App mit mehr als 100 000 Nutzern in Brasilien und war auch Teil des Teams, das eine mobile Banking-App mit rund 1 Million Nutzern in den Niederlanden entwickelte. Er arbeitet auch als Teamleiter eines kleineren Teams von 1 Person. Er definiert Standards für die Architektur, legt fest, was zu tun ist und wie es zu tun ist. Er bewertet auch Lebensläufe und Aufgaben. Er arbeitet mit agilen Methodologien wie Scrum. Er spricht fließend Englisch und Portugiesisch als Muttersprache.
Berufliche Erfahrung
Android Team Lead (February 2022 - Nowadays):
- Developing android apps in an agency set-up, working with various applications and clients.
- Responsible for defining and establishing processes and patterns for the android platform and team.
- Setting up working patterns for the Android team, including Git usage, expected architecture, unit tests, and CI/CD steps.
- Utilizing technologies such as Kotlin, Coroutines, Compose, Arrow, MVVM, and more.
Android Developer/Team Lead (August 2020 - January 2022):
- Delivered functionalities in a fast-paced environment, participated in feature design decisions, and provided post-deploy support.
- Led initiatives to incorporate SCRUM methodologies, improve tech improvements in the release cycle, and make unit testing part of task completion.
- Improved Play Store listing with ASO, resulting in a 73.12% increase in user acquisitions.
- Acted as the android team lead, delegating tasks, making technical decisions, and negotiating with management for code quality and tech improvements.
- Utilized technologies such as Kotlin, Modular app, Coroutines, MVVM, GraphQL, Dagger, and more.
Android Developer (September 2019 - August 2020):
- Developed and maintained the Mobiel Bankieren android app as part of a cross-functional team.
- Worked on technical solutions such as the CI/CD pipeline and adoption of new technologies and patterns.
- Utilized technologies such as Kotlin, Java, Python, JUnit, Mockito, Espresso, Retrofit, and more.
Android Developer (June 2019 - September 2019):
- Became the focal point for technical decisions regarding the Unicred Mobile app.
- Utilized technologies such as Kotlin, Java, Databinding, JUnit, Mockito, Espresso, Retrofit, and more.
Android Developer (April 2017 - June 2019):
- Developed and maintained the Unicred Mobile app, a financial and banking app with over 100,000 downloads.
- Participated in defining business rules and layout design.
- Pushed for the adoption of new technologies and development patterns.
- Utilized technologies such as Kotlin, Java, Databinding, Android Studio, Git, Retrofit, and more.
Android Developer (October 2016 - April 2017):
- Developed android applications for Mobile Device Management.
- Automated the deployment process using Gradle and Jenkins.
- Utilized technologies such as Kotlin, Java, Gradle, Jenkins, and more.
Android Developer (October 2011 - October 2016):
- Developed android applications for Mobile Device Management.
- Worked in cross-functional teams using SCRUM and TDD.
- Developed integration tests with Espresso.
- Developed services in PHP using MySQL as the database.
Software Developer Intern (May 2011 - October 2011):
- Migrated an ERP system from Delphi to Java Desktop.
Note: The translation has been provided without company names, as per the request.
| Angestellter | 6250 € / Pro Monat |
| Eben | SENIOR |