Kompas Gramedia
Kompas Gramedia

iOS Developer  

Kompas Gramedia

 
  • West Jakarta, Indonesia
    17, West Jakarta, DKI Jakarta, Indonesia, Jl. Palmerah Selatan No. 22-28. Jakarta, Indonesia, West Jakarta, DKI Jakarta, Indonesia
    West Jakarta
    DKI Jakarta
    Indonesia
    Indonesia
    TELECOMMUTE
  • Penuh waktuFULL_TIME

Berakhir 2 years ago

2021-10-28T17:00:00+00:00
Ditutup.

Deskripsi Pekerjaan

Quick note: These are actually quite different roles because the deployment environment is extremely different. It doesn’t make sense to think of these as a single role, but because the descriptions are similar, they are being combined in this document.

Overview

Build, support, and maintain consumer applications in iOS to meet business requirements specified by the product team.

Responsibilities

Build applications that interact with a set of backend APIs to fulfil business and design requirements. You are responsible for working with both an appointed QA member and designer to decide upon specifications before building the application and estimating all the tasks which are required for a given feature.

As part of this, you must maintain a set of internal unit and integration tests to protect against regressions, in whatever framework is appropriate for your environment.

Specifically, full automations are not required, as they are to be undertaken by quality assurance, however you are expected to understand the functioning of QA’s chosen testing tools and provide assistance as required.

You will be responsible for creating and maintaining your own task specifications and estimates for all requested features as to give product an accurate understanding of the scope (along with any risks, such as problem domains that the team lacks prior experience with) before beginning work.

Finally, you must ACTIVELY work to remove depreciated dependencies and API calls from your application as soon as possible (i.e., BEFORE IT BECOMES A PROBLEM IN PRODUCTION). Failing to stay informed on dependency depreciation is unacceptable. In combination with this, all 3rd party dependencies must be kept to a minimum and compiled or source versions of this code may not be checked into your repositories except in circumstances where you have no other choices. These dependencies must be kept at the latest version (except in the circumstance where other dependencies, or platform version support requirements, prevent you from doing so.)

Kualifikasi Minimum

  • Apple App Store Guidelines
  • Objective C and Swift
  • iOS Operating System
  • Flat Design
  • XCode Debugging
  • XCode Unit Tests
  • Task Estimation and specification writing
  • Deep understanding of the HTTP Protocol
  • Deep understanding of the PDF/EPub Standards
  • SQLite3 Query Dialect
  • Design Patterns and platform best practices, including security best practices.

Fasilitas dan Tunjangan

  • Work from HomeWork from Home
  • Medical / Health InsuranceMedical / Health Insurance
  • Employee DiscountsEmployee Discounts
  • Performance BonusPerformance Bonus
  • Life InsuranceLife Insurance
  • FlexitimeFlexitime
  • Transportation AllowancesTransportation Allowances
  • Maternity & Paternity LeaveMaternity & Paternity Leave
  • Medical, Prescription, Dental, or Vision PlansMedical, Prescription, Dental, or Vision Plans

Keahlian yang diperlukan

  • iOS
  • Objective C
  • SQL
  • Swift

Ringkasan Perkerjaan

Tingkat Posisi
Supervisor / Asisten Manager
Spesialisasi
IT and Software
Persyaratan tingkat pendidikan
Lulus program Sarjana (S1)
Respon rekruter ke lamaran
Always
Alamat Kantor
Jl. Palmerah Selatan No. 22-28. Jakarta, Indonesia, West Jakarta, DKI Jakarta, Indonesia
Industri
Media Production
Lowongan
2 lowongan dibuka
Situs
http://www.kompasgramedia.com

Agar merasa aman saat melamar: carilah ikon verifikasi dan selalu lakukan riset terhadap Perusahaan yang Anda lamar. Hindari dan laporkan situasi dimana Perusahaan membutuhkan bayaran dalam proses rekrutmen mereka.

Tentang Kompas Gramedia

Kompas Gramedia, through its more than 50 years of history, is striving for one goal: enlightening and empowering Indonesia. To ensure that we are able to serve the nation for another 50 years, we are undergoing a digital transformation; strengthening and expanding our solid business pillars by developing new digital business initiatives. Our vision is to enlight all the people in Indonesia with all the knowledge we have.

Kandidat juga melamar untuk

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: