Senior iOS Engineer (Remote Working)

2 openings in Jakarta, Indonesia

Responsibilities:

  • Pair programming
  • Writing functional and unit tests for all of your code
  • Staying current with best practices in Swift
  • Working closely with various teams ( TE, Backend, Product, Designer, etc ) to make sure requirements are clearly understood, and fulfilled 
  • Keeping code clean and maintainable

Requirements:

  • Fluent in Swift
  • Solid understanding of Basic data structure, memory management, storyboard
  • Solid understanding of UIKit, Foundation framework
  • Eager to learn

Bonus points:

  • Familiar with Objective C
  • Publishing your work to the Apple app store
  • Working previously with AVPlayer, JSONAPI, Realm
  • Familiar with Reactive programming, Functional programming
  • Familiar with Fastlane, and CI / CD
  • Familiar with Layered Architecture, Dependency Injection, SOLID, UI Pattern like MVVM and Clean Architecture
  • Experience in back-end software development using languages such as Ruby, Python, PHP, Java

What are we about?

Vidio is building services for everyone in Indonesia — defining the digital landscape of our 13k island archipelago.

We are Wadiono and we're helping more people to access high quality entertainment content at affordable prices across Indonesia.

We develop software in an Agile way, using Extreme Programming, Test Driven Development and do Pair Programming Daily (Yes. We are), Continuous Integration, and Continuous Deployment are core to our principles.

We maintain a sustainable pace (8 hour days, no overtime, no nights or weekends) because everyone needs a life. And we work closely with PMs, Designers, and Data Team to solve our user's problems.

Some of your future coworkers:

Sherwin Yang
Sherwin
Nazzar Ilhammi Cahya
Nazzar
 Dino Dwiyaksa
Dino
Adhitya Surya Pratama
Adhitya
Hafiz
Hafiz
Rian Putra Mantovani
Rian
Apply Now

Follow Vidio on: