Senior Android Software Engineer
Expedia- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 3 years of experience as an Android Engineer. Strong proficiency in Kotlin and experience with Android Studio are essential, along with familiarity with GraphQL APIs and Clean Architecture principles. Knowledge of Jetpack Compose and experience with MVVM design patterns is also required.
As a Software Engineer, you will be responsible for developing, testing, and debugging the StockX Android app, building GraphQL APIs, utilizing Clean Architecture, and leveraging Jetpack Compose to create modern UI’s. You will also work on initiatives from start to finish, including A/B testing, collaborating with product owners and stakeholders to define requirements, architecting and designing solutions, and ensuring they meet considerations for security, scalability, and performance. Furthermore, you will contribute to team processes, foster a growth mindset, and take ownership of services within your area of work.
Marketplace for high-demand consumer products
StockX operates as an online marketplace for buying and selling high-demand consumer products, with a primary focus on sneakers, streetwear, electronics, collectibles, and luxury items. The platform functions like a stock market, where products have real-time market prices determined by supply and demand, allowing users to see the current value of items and make informed decisions. StockX stands out from competitors by ensuring the authenticity of products through a strict verification process, which builds trust among its users. The company generates revenue by charging transaction fees on sales. Its goal is to provide a transparent and reliable platform for consumers who are interested in limited-edition and hard-to-find items, capitalizing on the growing trend of online shopping.