Sendit

Mobile Developer Scope

Scope

We are looking for developers in every level (Entry, Middle, Senior, Lead)

Developer needs to understand how tools work more than just know how to use it, Fundamental of each programming language are important for developers who want to have an interviewing here.

We open for any technologies that developers suggest for helping each task or improve productivity in team, that means developer have to adapt ownself fast because changing can happen anytime.

Our environment is flexible for developers, We have flexible working hours, gaming group and training session for developers to balance life-style and sharp their skills.

Anyway we want to say that "we really want developers who have Self-learning skill".

IOS

Skills

  • Proficient in Swift, with a good knowledge of its ecosystems
  • Experience with Google Maps and Core Location
  • Familiarity with RESTful APIs to connect to back-end services
  • Familiarity with iOS provisioning, and App Store deployment
  • Knowledgeable on automated testing platforms, functional, and unit tests
  • Knowledgeable on cloud message APIs and push notifications
  • Familiar with CICD process, Jenkins, and Fastlane
  • Experience with code versioning tools such as Git, SourceTree

Technologies

  • Swift 4.2
  • Moya
  • Kingfisher
  • Clean Swift or VIPER
  • Cocoapods

Android

Skills

  • Proficient with Kotlin, Java, and Android SDK
  • Experience with concurrency concept
  • Experience with Reactive programming
  • Proficient understanding of design pattern such as MVP ,MVVM pattern
  • Familiar with CICD process, Jenkins, and Fastlane
  • Experience with unit and espresso automate test
  • Knowledge of analytics tools such as Firebase, Google Analytic, Crashlytics.
  • Experience with code versioning tools such as Git, SourceTree
  • Understanding of security algorithm such as SHA1, SHA256, encryption, and decryption.
  • Experience with developing SDK and OAuth concept a big plus

Technologies

  • Kotlin
  • RxJava2
  • OkHttp3
  • Firebase
  • Google Analytic
  • Crashlytics

You don't have to know everything in the list, as long as you knows some of it in the list and you're willing to learn new things. Don't be hesitate to send your cv to email: [email protected]