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.
The Role
We are seeking a skilled and experienced Principal Engineer iOS who can help us develop and maintain our customer-facing mobile applications. We’re a fast-paced and multi-functional team of skilled developers with a passion for innovation, delivering value, and solving hard problems. We deliver fast features that enable our customers to access and make use of our products in our iOS mobile application.
As a member of the Core Apps team, you will be responsible for driving customer acquisition and delivering value-add features within our mobile experiences to existing customers to improve customer retention. You will build meaningful user-targeted touch points for system upgrades and help drive sales by building user awareness of new products and service offerings. As a principal engineer, you will have significant influence over the future direction of the mobile apps architecture at Style Theory.
Who you are
You are an engineer with strong commercial-grade mobile development experience. You work closely with your peers and teammates to build and maintain a flexible and extensible mobile architecture to support the current and future product roadmap. You are skilled at the latest iOS tooling and capable of quickly digesting technical documentation. You are comfortable navigating complex codebases and can enhance and improve them in a pragmatic and strategic fashion. You are curious and embrace new ideas, product capabilities, and emerging technologies and look for ways to apply them to your work to level-up your work, your team, and the business.
You take pride in delivering new and improved product features that deliver everyday value to the customer and the business. You write high-quality, readable, testable and extendable code and are always looking for ways to innovate and incorporate new mobile development best practices to level up the codebase and engineering organization of which you are steward of. You are comfortable building a new feature from scratch or working with code someone developed in the past.
You tackle engineering work in an agile, iterative fashion and are comfortable decomposing product vision into concrete, actionable, achievable increments of work. You are comfortable experimenting and iterating on those ideas based on user feedback, analytics, and other business learnings. You have excellent debugging skills and can narrow down problems efficiently, even when the codebase is large and complex. You have a bias towards action and take ownership of the codebase you work within. You work with a team that strives to be open-minded, curious, quick to learn, and capable of communicating effectively and delivering regularly.
Lastly, you are approachable, ambitious, commitment-focused and want to be part of a high-performing team that values continuous improvement. You are fulfilled when you’re helping those around you succeed and you welcome ideas and feedback.
What you’ll do regularly :
Skills you should have proficiency in :
Skills it would be great if you had experience with :
Skills that are highly desired, but you can learn them on the job :
Minimum qualifications :