Software Engineer III - Android/Mobile
Role responsibilities
Lead the design and development of scalable Android software solutions while collaborating with cross-functional teams. Troubleshoot complex production issues, mentor junior engineers, and implement automation for continuous integration and delivery.
Requirements
Requires 4+ years of software development experience with at least 3 years specializing in Android and Kotlin. Candidates should be proficient in mobile architectures, server-side APIs, and cloud platforms like Azure.
Key skills
Android Development, Kotlin, Node.js, Java, Go, GraphQL, Apollo, Coroutines, Flow/LiveData, MVVM, MVI, Retrofit, Android SDK, Jetpack Libraries, Microsoft Azure, Multithreading
Keywords
Android, Kotlin, Node.js, Java, Go, GraphQL, Apollo, Coroutines, Flow, LiveData, MVVM, MVI, Retrofit, Android SDK, Jetpack, Microsoft Azure, CI/CD, Root Cause Analysis, WCAG 2.2 AA, Digital Accessibility, E-commerce, Scalability, Multithreading, Networking Performance Tuning, Software Engineering, Retail Tech, Omnichannel, AI-driven Recommendations, Regression Testing, Defect Management