{"schemaVersion":"jobsearcher.job.v1","id":"7a9a7a649f7011f04ee80b0e","url":"https://jobsearcher.com/jobs/7a9a7a649f7011f04ee80b0e","canonicalUrl":"https://jobsearcher.com/jobs/7a9a7a649f7011f04ee80b0e","title":"Lead Android Developer","description":"NoteInterview: In person 2 roundsJob DescriptionExperience in developing Android apps on the Play Store, Jetpack Compose, Compose UI, and experience with location/map.Experience with Gradle, Android Studio, JAVA, Kotlin, Retrofit, and RoomKnowledge of MVI&MVVM, OOP, OOD, DDD, through SOLID principles and development best practicesStrong analytical and debugging skillsConsumer mobile application development experienceA background in building mobile applications that utilize web services (either REST-based, JSON, Thrift, or other services)Good knowledge of Material Design Experience and thorough understanding of Agile Software DevelopmentProficiency in the use of JIRA/Confluence in product developmentExperience in source control tools like Git.Good knowledge of the continuous deployment and integration process.Experience with Platform APIs to control OS/Device, custom launchersExperience with Android Management API, Device Policy Manager, Profile management, etc.Expert knowledge of Kotlin, modern Jetpack libraries, system-level Android permissions, and custom AOSP (Android Open Source Project) builds or privileged system app development.Job ResponsibilitiesDevelop applications for the Android platformEnsure the performance, quality, and responsiveness of applicationsIdentify and correct bottlenecks and fix bugsHelp maintain code qualityDevelop solutions to address complex problems.Ability to share technical solutions and product ideas with the broader team through design review, code review, and show and tellParticipate in brainstorming sessions and contribute ideas to our technology, algorithms and products.Education: Bachelor''s or Masters degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.","company":"Balin Technologies","rawCompany":"balin technologies","city":"Alpharetta","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-09-02T07:50:02.880Z","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":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Android Developer","description":"NoteInterview: In person 2 roundsJob DescriptionExperience in developing Android apps on the Play Store, Jetpack Compose, Compose UI, and experience with location/map.Experience with Gradle, Android Studio, JAVA, Kotlin, Retrofit, and RoomKnowledge of MVI&MVVM, OOP, OOD, DDD, through SOLID principles and development best practicesStrong analytical and debugging skillsConsumer mobile application development experienceA background in building mobile applications that utilize web services (either REST-based, JSON, Thrift, or other services)Good knowledge of Material Design Experience and thorough understanding of Agile Software DevelopmentProficiency in the use of JIRA/Confluence in product developmentExperience in source control tools like Git.Good knowledge of the continuous deployment and integration process.Experience with Platform APIs to control OS/Device, custom launchersExperience with Android Management API, Device Policy Manager, Profile management, etc.Expert knowledge of Kotlin, modern Jetpack libraries, system-level Android permissions, and custom AOSP (Android Open Source Project) builds or privileged system app development.Job ResponsibilitiesDevelop applications for the Android platformEnsure the performance, quality, and responsiveness of applicationsIdentify and correct bottlenecks and fix bugsHelp maintain code qualityDevelop solutions to address complex problems.Ability to share technical solutions and product ideas with the broader team through design review, code review, and show and tellParticipate in brainstorming sessions and contribute ideas to our technology, algorithms and products.Education: Bachelor''s or Masters degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.","datePosted":"2026-09-02T07:50:02.880Z","dateModified":"2026-09-02T07:50:02.880Z","hiringOrganization":{"@type":"Organization","name":"Balin Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alpharetta","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7a9a7a649f7011f04ee80b0e"},"url":"https://jobsearcher.com/jobs/7a9a7a649f7011f04ee80b0e"}}