Job Title : Android Developer
Location : New York, NY / Atlanta, GA (Hybrid)
Duration : 12 Months Contract
Description :
- We are looking for an Android Engineer to work on mobile applications that are used by tens of millions of cardholders around the world. We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies.
Relevant experience and skills
Building Android ApplicationsWriting & Deleting codeBuild tools like Gradle, GitHub Actions, and Circle CIContinuous Integration patternsFinding and fixing bugsAsynchronous coding patternsPerformance Analysis and OptimizationDealing with legacy codeUnit & Integration TestsOpen SourceWorking in a globally distributed teamSelf-starting and good at time managementIntegrating with bespoke lovingly hand-crafted backend services from the days of yore.Designing solutions for open ended problemsBachelor’s degree in Computer Science or related field, or equivalent experience.Relevant technologies :
Jetpack ComposeMVI ArchitectureREST APIsOkHttpRAML API DocumentationDaggerKotlin, Coroutines, FlowRxJavaGitHub ActionsCircle CIEspresso & JUnitTest FakesWireMock