**Company Overview**
Style Theory is a Fashion-Technology company that is redefining Fashion Consumption.
We believe that there is an inefficiency in the way we consume fashion in today's world, and are on a mission to provide a smarter solution.
We are currently Southeast Asia's largest and fastest growing Fashion Rental startup.
Our core product is Fashion Rental Subscription using a "Netflix-for-Fashion" model, the first and only of its kind in the region.
Today, we are focused on building more products to improve Fashion Consumption and driving these solutions across the region.
**Job Summary**
StyleTheory always try to improve User Experience of our customers, and always try to keep up with the latest technology without forgetting to always choose the most suitable technology for the company.
We always build something that clean, scalable, maintainable, and efficient.
By making our codes great, it will drive the company faster and further.
**Responsibilities and Duties**
- Decide pattern, framework to be used in the app to make it scalable and efficient
- Discuss, analyze, and help Product team to solve the product based on Android's perspective
- Share knowledge to other about the Android programming
**Qualifications and Skills**
- Basic Requirement_
- Bachelor degree in an Engineering discipline
- Have understanding about Object-Oriented programming, and the concept of separation of concern
- Have excellent skill with Kotlin programming
- Have strong foundation of Java programming
- Have strong understanding about Android lifecycle
- Have ever used View Binding
- Have used GIT as version control tools
- Have ever done at least one app on Playstore
- Have ever used MVP and MVVM
- Have experience in Unit Test, Integration Test, and UI Test
- Have understand of at least one of design pattern of Android
- Have care, initiative, proactive attitude
- Have an urge to learn new things, and capability to learn quick
- Proficient in written and spoken English
- Extra Value_
- Have experience with another programming language
- Have ever made artifcact or published library
- Have product mindset
- Have ever use Dependency Injection
- Have ever use event programming
- Have ever built Continuous Integration for Android project