Sr. Android Developer
Digitive · Atlanta, GA
Apply & track with Apply EdgeRole: Senior Android Developer
Your primary responsibility will be to collaborate with designers, product owners, QA, and fellow engineers to develop and enhance mobile application features.The ideal candidate should be comfortable with modern Android development methodologies and able to quickly explore, develop, test, and iterate on solutions in an environment where requirements may sometimes be ambiguous.Required Experience & Skills7+ years of experience building Android applicationsStrong coding and debugging skillsExperience with build tools such as Gradle, GitHub Actions, and CircleCIUnderstanding of Continuous Integration (CI) practices and patternsStrong troubleshooting and bug-fixing abilitiesExperience with asynchronous programming patternsPerformance analysis and optimizationExperience working with and modernizing legacy codeUnit and integration testingFamiliarity with open-source technologies and practicesAbility to design solutions for open-ended and complex problemsBachelor’s degree in Computer Science or a related field, or equivalent experienceTechnologies You May Work WithKotlinJetpack ComposeMVI ArchitectureKotlin Coroutines & FlowREST APIsOkHttpRAML API DocumentationDaggerRxJavaGradleGitHub ActionsCircleCIEspresso & JUnitTest FakesWireMock