iOS Engineer

Who We Are:

Virgo is a digital money with a mission to create financial inclusion for all. Virgo sets you free from the complexity of managing your finances and helps you to reach your financial goals through a reliable and secure system.

People at Virgo, called Spica, embrace dreaming big with small steps. We value humility, open collaboration, and integrity and believe that by working together in harmony, we can reach the same goal to better serve our users.

About The Job:

We seek an aspiring iOS engineer to develop our brand new iOS application using up-to-date technologies and architectures. Work closely with the product team to define the winning product and develop the application based on UI/UX design and specification. Learn and grow with our experienced iOS team

Join us in our mission to reimagine the financial industry in Indonesia.

What You Will Do:

  • Brainstorm: Discuss and design excellent iOS apps with product and UI/UX team to make a winning product
  • Develop: Develop scalable, robust, testable, efficient, and easily maintainable iOS apps using cutting edge technologies such as Swift
  • Quality Control: Doing unit testing to maintain app stability and work closely with QA to fix reported bugs found
  • Technology we use: Swift, SwiftUI, Fastlane, Kotlin Multiplatform, etc

What You Will Need:

  • Have experience on developing native iOS Applications using Swift with a team from start to shipment
  • Proficiency in Swift Programming Language, XCode and iOS SDK
  • Good knowledge about Git (VCS), dependency management systems, and continuous-integration systems (CI)
  • Knowledge on communication protocol with backend such as REST and gRPC is a strong value
  • A good team player
  • Good communication skill

It Will Be Nice If You Have:

  • Experience on other Mobile development (native Android Applications using Kotlin/Java, Flutter, React Native)
  • Fluency in Objective-C
  • Experience using SwiftUI
  • Experience using Kotlin Multiplatform
  • Open-source software development experience and/or participation in open source communities is also a plus
  • Strong interest and ability to learn any new technical topic
  • Familiar with Scrum or Agile methodology
  • Having experience in Fintech company
Job Category: Tech
Job Type: Full Time
Job Location: South Jakarta
Job Level: Mid Level
Office: Jamsostek