{"schemaVersion":"jobsearcher.job.v1","id":"671732feafa2cd01b22bbafc","url":"https://jobsearcher.com/jobs/671732feafa2cd01b22bbafc","canonicalUrl":"https://jobsearcher.com/jobs/671732feafa2cd01b22bbafc","title":"Senior Android Developer","description":"Senior Android with Flutter (Must Have)Woonsocket, RI (Hybrid)ContractAbout the RoleWe're looking for a Senior Android Developer with 10+ years of experience to join our team in Woonsocket, RI. You'll play a key role in designing, building, and maintaining high-quality Android applications using modern architecture patterns and the latest Android development tools.ResponsibilitiesDesign, develop, and maintain native Android applications using Kotlin and JavaImplement clean, scalable architecture using MVVM/MVI patternsBuild modern, responsive UIs using Jetpack ComposeIntegrate REST APIs and/or GraphQL services (Retrofit) to support app functionalityManage local data persistence using Room or SQLiteLeverage Kotlin Coroutines and Flow to handle asynchronous operations efficientlyApply Dependency Injection frameworks (Hilt, Dagger, or Koin) to maintain modular, testable codeWrite and maintain unit and UI tests (JUnit, Espresso, or Robolectric) to ensure app quality and reliabilityCollaborate with cross-functional teams (design, QA, backend) throughout the development lifecycleUse Git/GitHub for version control, code reviews, and collaborative developmentMentor junior developers and contribute to technical/architectural decisionsRequired Qualifications10+ years of experience in Android developmentProficiency in Kotlin and JavaExperience with MVVM/MVI architectural patternsHands-on experience with Jetpack Compose for modern UI developmentKnowledge of Dependency Injection frameworks (Hilt, Dagger, or Koin)Experience integrating REST APIs using Retrofit or GraphQLFamiliarity with local data persistence using Room or SQLiteStrong understanding of Kotlin Coroutines and Flow for asynchronous operationsExperience writing unit and UI tests using JUnit, Espresso, or RobolectricProficient with Git and GitHub for version control","company":"Tech One It","rawCompany":"tech one it","city":"Woonsocket","state":"RI","isRemote":false,"isActive":false,"createdAt":"2026-08-28T08:08:05.085Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Android Developer","description":"Senior Android with Flutter (Must Have)Woonsocket, RI (Hybrid)ContractAbout the RoleWe're looking for a Senior Android Developer with 10+ years of experience to join our team in Woonsocket, RI. You'll play a key role in designing, building, and maintaining high-quality Android applications using modern architecture patterns and the latest Android development tools.ResponsibilitiesDesign, develop, and maintain native Android applications using Kotlin and JavaImplement clean, scalable architecture using MVVM/MVI patternsBuild modern, responsive UIs using Jetpack ComposeIntegrate REST APIs and/or GraphQL services (Retrofit) to support app functionalityManage local data persistence using Room or SQLiteLeverage Kotlin Coroutines and Flow to handle asynchronous operations efficientlyApply Dependency Injection frameworks (Hilt, Dagger, or Koin) to maintain modular, testable codeWrite and maintain unit and UI tests (JUnit, Espresso, or Robolectric) to ensure app quality and reliabilityCollaborate with cross-functional teams (design, QA, backend) throughout the development lifecycleUse Git/GitHub for version control, code reviews, and collaborative developmentMentor junior developers and contribute to technical/architectural decisionsRequired Qualifications10+ years of experience in Android developmentProficiency in Kotlin and JavaExperience with MVVM/MVI architectural patternsHands-on experience with Jetpack Compose for modern UI developmentKnowledge of Dependency Injection frameworks (Hilt, Dagger, or Koin)Experience integrating REST APIs using Retrofit or GraphQLFamiliarity with local data persistence using Room or SQLiteStrong understanding of Kotlin Coroutines and Flow for asynchronous operationsExperience writing unit and UI tests using JUnit, Espresso, or RobolectricProficient with Git and GitHub for version control","datePosted":"2026-08-28T08:08:05.085Z","dateModified":"2026-08-28T08:08:05.085Z","hiringOrganization":{"@type":"Organization","name":"Tech One It","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Woonsocket","addressRegion":"RI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"671732feafa2cd01b22bbafc"},"url":"https://jobsearcher.com/jobs/671732feafa2cd01b22bbafc"}}