Android Developer
Há 4 dias
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, OkJSON 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
-
Senior Mobile App Developer
Há 5 dias
Santa Luzia, Brasil Mappa Tempo inteiroJob descriptionFull-TimeRemote***** USDAbout Us:We are looking for a highly skilledSenior Mobile App Developerwho can independently develop custom mobile applications usingReact Native , based on provided Figma designs. You will be working on afull-stack mobile app , where data is imported from anASP.Net desktop applicationusingMicrosoft AzureandMongoDB...
-
Senior Full Stack React +Node
2 semanas atrás
São Paulo / Greater Fortaleza / Rio de Janeiro / Florianópolis, Santa Catarina, Brazil / Buenos Aires Province / Bogota,D.C., Capital District / Mexico City Oowlish Technology Tempo inteiro US$10.000 - US$80.000 por anoJoin Our Team Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team. As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. Our commitment to...