Android Developer
Há 5 horas
Fetchly Labsis a forward-thinking technology company specializing in innovative mobile solutions.We work on cutting-edge projects that emphasize user-centric design, scalability, and seamless performance.Join our fullyremoteteam and contribute to developing high-quality Android applications using Java, while collaborating in an agile environment.Position Overview We are seeking a skilled Android Developer to join our team.You'll build and maintain scalable mobile applications using modern Android development technologies, with a strong emphasis on test-driven development and API integration.Key ResponsibilitiesDevelop native Android applications using Java and modern Android frameworksDesign and implement robust mobile architectures following best practicesPractice test-driven development for reliable and maintainable codeIntegrate with RESTful APIs and backend servicesCollaborate with cross-functional teams and participate in code reviewsOptimize application performance and ensure smooth user experiencesRequired Technical SkillsAndroid DevelopmentJava for Android(required) - native Android app development using Java with Android SDKKotlin(preferred) - modern Android development languageAndroid Runtime (ART) and Android SDK fundamentalsAndroid Studio IDE proficiencyAndroid Jetpack components (ViewModel, LiveData, Room, Navigation)Material Design guidelines and UI/UX principlesResponsive layouts and multi-device supportJava/Kotlin interoperability in mixed codebasesArchitecture & PatternsMVVM, MVP, or Clean ArchitectureDependency injection (Dagger, Hilt)Reactive programming (RxJava, Coroutines, Flow)Repository pattern and data layer designBackend IntegrationRESTful API consumption (Retrofit, OkHttp)JSON parsing and data serializationAuthentication and authorization implementationGraphQL (nice to have)Testing & DevOpsTest-driven developmentmethodologyTesting frameworks: JUnit, Espresso, Mockito, RobolectricUnit, integration, and UI testingCI/CD pipeline setup (GitHub Actions, Bitrise, Jenkins)Version control with GitData & StorageSQLite and Room databaseSharedPreferences and DataStoreLocal caching strategiesFirebase integration (Firestore, Realtime Database)Nice to HaveReact Nativeexperience for cross-platform developmentFlutterknowledgeJetpack Composefor modern UI developmentFirebase services (Analytics, Crashlytics, Cloud Messaging)In-app purchases and subscription managementGoogle Play Store publishing and release managementPush notifications implementationDeep linking and app navigationPerformance profiling and optimization toolsPreferred Qualifications3+ years of professional Android development experiencePublished apps on Google Play StoreStrong problem-solving and communication skillsUnderstanding of mobile app security best practicesExperience with offline-first architecture
-
Mobile Developer
2 semanas atrás
Varginha, Brasil Xtracky Tempo inteiroMobile Developer (React Native) | Pleno/Sênior??Modelo:PJ??Faixa salarial:R$ ***** – R$ ******??Local:100% remoto??Projeto de alto volume e crescimento acelerado no setor de tracking digitalSobre a XtrackyA Xtracky é uma plataforma pioneira em rastreamento de vendas, criada para oferecer tracking preciso e escalável para afiliados, produtores e...