Under Armour, Inc. seeks Senior Software Engineer in Austin, TX to execute full lifecycle software development for company's Android application & write well designed, testable, efficient code. MS in Computer Science/closely-related & 3 years of software development experience required. Will accept BS in Computer Science/closely-related & 5 years of software development experience in lieu of MS & 3 years of experience requirements.
Additional experience must include: Java; Kotlin; Android platform; complex layout design; writing unit tests & testable code; using Git in a team environment; Dagger; OkHttp/Retrofit; RxJava; JUnit; & working with multithreaded asynchronous network APIs. Must have current authorization to be employed in US without employer sponsorship.