Principal Ios Engineer

1 week ago


Jakarta, Indonesia StyleTheory Full time

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

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 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**:

- Collaborate with engineering, product, design and quality assurance team members as well as stakeholders from across the business to translate product vision into the best experience feature for Styletheory customers
- Rapidly prototype new and redesigned features and run experiments to determine which approaches will be most effective for the business
- Build software experiments and funnels to assess and validate product and design approaches, and fine-tune based on analytics and other feedback mechanisms
- Help define and create new architecture and tooling for the apps and work collaboratively with your immediate and extended team to evangelize the content you’re creating so it can be leveraged across the business
- Actively participate in the iOS guild with fellow engineers to develop better organization-wide development practices and solve hard problems
- Participate in quarterly “Innovation Weeks” where all engineers explore technologies and ideas that may not be part of their daily work

**Skills you should have proficiency in**:

- Swift and Xcode
- iOS Foundational Libraries
- RESTful services
- Mobile analytics frameworks
- A deep familiarity with Objective-C and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Carthage or CocoaPods
- Bug Tracking and Source control (JIRA, Bitbucket, Git)
- Common software architectural practices and principles (MVC, MVP, MVVM, Viper, Clean, SOLID)
- Refactoring and Unit Testing
- Solid understanding of the full mobile development life cycle

**Skills it would be great if you had experience with**:

- Mobile analytics frameworks
- Designing, running, and analyzing software experiments
- App monetization strategies
- Content delivery networks
- Accessibility frameworks, voice over and dynamic fonts

**Skills that are highly desired, but you can learn them on the job**:

- Agile development processes (Scrum/Scrumban)
- Mentoring fellow mobile engineers
- Driving mobile architectural changes within an organization
- Android development frameworks and tools
- Microservice architectures
- Scala, Golang

**Minimum qualifications**:

- B.S. / M.S in Computer science or related field or equivalent work experience
- 5+ years professional software development plus significant experience as a mobile team lead
- Working experience in iOS development(3-5 years)
- Have published one or more iOS apps in the app store


  • Principal Engineer

    3 weeks ago


    Jakarta, Indonesia Luminare Consulting Full time

    **About the job Principal Engineer - iOS (Health Tech)**: **We are recruiting on behalf of one of the most prominent Health Tech companies looking to hire a PE iOS. ** **Key Job Responsibilities**: 1. Identify problem patterns and issues for refactoring and redesigning areas of ownership 2. Troubleshoot dependent systems/sub-systems effectively 3....

  • Ios Engineer

    4 weeks ago


    Jakarta, Indonesia SCRUFF Full time

    **Company Description**: Our team hailed from Silicon Valley Tech companies such as Google, Microsoft, LinkedIn and Sofi as well as Indonesian startups such as Doku, Touchten. We have graduates from well known universities such as Universitas Indonesia, ITB, Stanford, University of Washington, Cornell and many others. We are building a company with the same...

  • Ios Engineer

    5 days ago


    Jakarta, Indonesia Cermati.com Full time

    Company Description Our team hailed from Silicon Valley Tech companies such as Google, Microsoft, LinkedIn and Sofi as well as Indonesian startups such as Doku, Touchten. We have graduates from well known universities such as Universitas Indonesia, ITB, Stanford, University of Washington, Cornell and many others. We are building a company with the same...

  • Ios Engineer

    1 week ago


    Jakarta, Indonesia Cermati.com Full time

    Company Description Our team hailed from Silicon Valley Tech companies such as Google, Microsoft, LinkedIn and Sofi as well as Indonesian startups such as Doku, Touchten. We have graduates from well known universities such as Universitas Indonesia, ITB, Stanford, University of Washington, Cornell and many others. We are building a company with the same...

  • Senior Ios Engineer

    4 days ago


    Jakarta, Indonesia XYZ Goat Full time

    Criteria (Must Have) - 5+ years of working experiences of iOS Engineer (Do not include any internship as a working experiences) - ↑ Do not include the period as an intern - Must have Skills of Swift (If that person has Flutter skills, it will be a bonus) - Having high English skills - Must be able to contribute 20+ hours per week Responsibilities - Driving...

  • Ios Engineer

    1 week ago


    Jakarta, Indonesia StyleTheory Full time

    **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...

  • Principal Engineer

    3 weeks ago


    Jakarta, Indonesia Luminare Consulting Full time

    **About the job Principal Engineer - Front End (Health Tech)**: We are recruiting on behalf of one of the prominent Health Tech companies that is looking for Principal Engineer (Front End) position. This position will be responsible for handling all the technical system and will report directly to the Director of Engineering. PRIMARY RESPONSIBILITIES -...

  • Ios Engineer

    4 weeks ago


    Jakarta, Indonesia WeNetwork Asia Full time

    Swift - IOS - Flutter **About the Company**: Our client provides innovative digital solutions by connecting legal professionals & organizations to those who need them the most through our legal service marketplace. - Develop an intuitive and delightful experience for our Mobile Apps platform - Owning features through inception, design feedback,...

  • Senior Ios Engineer

    3 days ago


    Jakarta, Indonesia Ajaib Full time

    Company Description **Job Description**: - Develop an intuitive and delightful product experience for our iOS platform - Owning features through inception, design feedback, implementation, and launch - Implement unit tests and functional tests for tasks - Collaborating with Product Designers, Product Managers, Backend Engineers, and Data Engineers - Mentor...

  • Senior Ios Engineer

    1 week ago


    Jakarta, Indonesia Gravel Full time

    Company Description Gravel is a technology company that makes it simple for you to find qualified and trustworthy construction workers. Since 2019, we have committed to making a difference through the power of technology for both our clients' projects and blue-collar workers. We aim to solve quality labor shortages by democratizing access to blue-collar...

  • Senior Ios Engineer

    1 week ago


    Jakarta, Indonesia Global Tiket Network Full time

    **Descriptions** **Your main duties in flying with us**: - Collaborate with cross-functional teams to define, design, and ship new features - Identify and correct bottlenecks and fix bugs - Develop high performance, reusable, and reliable code - Create unit test and implement self-test to make sure the code is running well - Be passionate about code...

  • Senior Ios Engineer

    4 days ago


    Jakarta, Indonesia Workforc ID Full time

    **Responsibilities** - Driving forward iOS development for client product and project - Helping to support and extend the core problem - Implement back-end infrastructure components - Create unit test and integration test to ensure quality - Should be able to setup, create, and maintain unit test and integration / functional tests. - Indonesia citizenship...

  • Senior Ios Engineer

    3 weeks ago


    Jakarta, Indonesia Gravel Full time

    Company Description Gravel is a technology company that makes it simple for you to find qualified and trustworthy construction workers. Since 2019, we have committed to making a difference through the power of technology for both our clients' projects and blue-collar workers. We aim to solve quality labor shortages by democratizing access to blue-collar...

  • Ios Engineer

    3 weeks ago


    Jakarta, Indonesia Luminare Consulting Full time

    **About the job iOS Engineer (Health Tech)**: We are recruiting on behalf of a leading Health-Tech company in Indonesia. **Requirements**: - Proficient with Swift and Cocoa Touch - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience with offline storage, threading, and performance tuning - Familiarity with RESTful APIs to...

  • iOS Developer

    1 week ago


    Jakarta, Indonesia PT. Asian Technolgy Solutions Full time

    Requirements: - 2+ years of work experience as iOS Developer / Programmer - Strong in IOS (Objective C, Swift), OOP, SQL, & RDBMS - Having experience with IOS data frameworks such as Core Data, SQlite / Realm and GPS / Geolocation functionality - Familiarity with several Design Patterns and with engineering culture (i.e. pair programming, TDD, CI/CD) **Job...

  • Senior Ios Engineer

    3 weeks ago


    Jakarta, Indonesia Grab Full time

    **Job Description**: **Who We Are** OVO is Indonesia’s first fintech unicorn and a leading digital payment and financial services platform serving Indonesians nationwide. Our mission is to open up access to financial services through products and services that are easy-to-use, secure and affordable. As part of the ecosystem of Grab, Southeast Asia's...

  • iOS Developer

    1 week ago


    Jakarta, Indonesia Phintraco Consulting Full time

    **Job Descriptions**: - Become the executor in the development process for Mobile Application development (iOS and Android). - Report the result of the job to direct superior - Create documentation of the work result in Confluence together with the Technical writer - Act as a team member as engineer/developer in Agile Scrum of Development...

  • Ios Engineer

    7 days ago


    Jakarta, Indonesia byOrange Full time

    **Company Description**: Orange provides your personalized go-to pool of strategy planners, creatives, and technologists for your brand and campaign that aren't part of your daily routine. Strategic managers, content specialists, conceptual creatives, producers, SEO experts, product managers, and others are among the impact players who are held match-fit for...


  • Jakarta, Indonesia Bjak Full time

    Our core strengths are in navigating the most complex regulations and environments, creating some of the most innovative products in the world. For instance, we are the first platform globally to simplify and offer investment-linked life and health insurance online, coupled with an instant talk-to-agent service. **Role Overview**: **Requirements**: -...

  • Senior Ios Engineer

    1 week ago


    Jakarta, Indonesia Kitabisa Full time

    Collaborate with cross-functional teams to innovate and enhance our products. - Improve the development of Kitabisa, to support customers using our iOS App - Build scalable and testable architecture design. - Drive best practice software development principles, that are common reusable modules and frameworks - Deliver pixel-perfect execution with a strong...