Senior Mobile Developer (Android ou iOS) - Vagas exclusivas para PCD
- Empregos
- Não Divulgado
- 01/10/2024
ABOUT US:
[Fornecer informações sobre a empresa, cultura, dados importantes]
WHAT YOU´LL DO:
[atribuições da pessoa candidata]
WHAT YOU´LL NEED:
[requisitos imprescindíveis]
MORE ABOUT YOU:
[Soft Skills importantes para a posição]
WHAT WE OFFER:
[benefícios da empresa]"}" data-sheets-userformat="{"2":33559425,"3":{"1":0},"10":2,"11":4,"12":0,"15":"Poppins","28":1}">Share People Hub, in partnership with global company, is searching for a Senior Mobile Developer, for a Remote role.
What you?ll need:
Development experience for Android (native) using Kotlin or iOS.
Proficiency in architecture patterns such as MVVM, MVI, and Clean Architecture.
Experience with app modularization (Android with Koin, iOS with Cocoa Pods).
Expertise in APIs consuming (Android with Retrofit, iOS with Remote API Integration).
Local data storage using Room (Android).
Familiarity with Architecture Components (Jetpack for Android) and Jetpack Compose (Android).
Strong knowledge of Coroutines and Kotlin Flow (Android).
Experience with unit testing and code versioning with Git.
Code review experience.
Familiarity with CI/CD pipelines.
Experience with Firebase (Android).
Knowledge of Agile methodologies and Agile project experience.
Experience with dependency injection (Koin for Android).
Strong skills in dependency and impact analysis.
University degree in a related field such as Computer Engineering, Computer Science, Information Systems, or Systems Analysis and Development.
Advanced English communication skills (written and spoken).
This position is exclusively for people with disabilities (PWD)
Our client prides itself on being an equal opportunity and affirmative action employer. We do not discriminate based on race, color, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected characteristics.
Please remember: Your data will never be used as a criterion for elimination in the selection process. With this information, the company can analyze diversity and reduce biases in the selection process. We want to help change this reality by being an inclusive company.