Software Engineer - Android
Core
Develop, test, and debug the StockX Android app, building GraphQL APIs and modern UIs using Jetpack Compose to redefine how the global community interacts with the marketplace.
Role type
Mid-level IC Android software engineer
Builds
StockX Android application features and backend integrations
Domain
E-commerce marketplace / Mobile Android
Required skills
Kotlin, Android Studio, Jetpack Compose, GraphQL, REST APIs, Clean Architecture, MVVM, A/B testing, Agile methodology
Preferred skills
Cross-functional product team experience, technical documentation, translating business requirements to technical solutions
Technologies
Android, Kotlin, Jetpack Compose, GraphQL, REST, Android Studio
Responsibilities
Develop, test, and debug the StockX Android app; Build GraphQL APIs interacting with backend services; Utilize Clean Architecture with MVVM and design patterns; Work on initiatives from start to finish including A/B testing; Propose and adopt best engineering practices; Apply considerations around security, scalability, reliability, and performance.
Seniority
Mid-level, hands-on IC