Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.79 KB

Senior-Mobile-Engineer-iOS.md

File metadata and controls

42 lines (29 loc) · 1.79 KB

Logo

Senior Mobile Engineer - iOS

At Kurio, we always love to build our app enthusiastically, with next-generation technologies that help millions of people in Indonesia to be smarter and productive. We strive to enable users to access informations faster without abandoning the beautiful clean UI, clean design, and responsiveness. We're looking for engineers who bring fresh ideas to collaborate with our passionate mobile developers.

The Role

You will build and maintain our iOS app. We use Swift + Cocoapods, and we expect a good coding standard that results in a good working and maintainable app. As the ecosystem keeps getting better, there are always things to learn. We expect each engineers to be able to follow what happens in iOS ecosystem and share them among team members.

What it's like working at PT Kurio

  • We value people that keeps learning
  • We appreciate the extra miles given
  • All engineers have access to all of our repositories

What you will do

Build and maintain production-ready mobile app. By production-ready, we mean well-tested app to reduce the chance of ANRs/crashes happening to our end users.

  • Build and maintain production-ready app
  • Write tests
  • Scrum routines

Qualifications

  • Kurio's values (Get sh*t done, Be Bold, Stay Curious, Excellence, Collaboration)
  • Able to develop iOS app using Swift
  • Knowledge in VIPER architecture
  • Cocoapods
  • Delegation Pattern
  • Deep understanding of Views, Animation
  • Memory management
  • Protocol Oriented Programming
  • Familiar with Git workflow and its principles
  • Knowledge in iOS development cycle or have previously release an iOS app

Preferred qualifications

  • Knowledge in Human Interface Guidelines
  • Test-Driven Development (TDD)
  • Knowledge in NoSQL database