DESKRIPSI PEKERJAAN
- Own the architecture, quality, and performance of the Android app end to end
- Build and maintain core flows: order entry, portfolio, watchlist, transaction history, onboarding
- Handle real-time market data on the client — Web Socket lifecycle, reconnect strategy, snapshot + delta, conflation for slow connections, and keeping the UI smooth while thousands of instruments tick
- Protect order integrity client-side: client order IDs, deduplication, idempotency, and correct order state machine handling when the network drops mid-submit
- Financial-grade app security: certificate pinning, Keychain storage, biometric authentication, jailbreak detection, sensitive-screen protection
- Honest mobile observability: crash-free rate, hang rate, cold start, per-endpoint latency — and acting on the numbers
- Mature the Android CI/CD pipeline: automated builds, signing, Test Flight, shortening commit-to-release time
- Release discipline: feature flags, staged rollout, genuinely tested rollback, and releasing outside exchange hours
- Review code, mentor engineers, and set the mobile team's engineering standards
- Work with compliance, risk, and security from the design stage rather than as a rubber stamp at the end
- 5+ years of Android development, including at least 2 years carrying senior-level technical responsibility
- Deep Kotlin; comfortable in Jetpack Compose
- Modern concurrency:
Kotlin Coroutines, Combine or equivalent - Architecture at scale: MVVM / Clean Architecture, modularization, dependency injection — and the reasoning behind the choice
- Networking: URL Session, Web Sockets, caching, graceful behaviour on poor connections
- Testing: unit, snapshot, and UI tests, with a clear point of view on what is worth testing
- Performance and memory profiling with Instruments
- Android CI/CD:
Bitrise, or Git Hub Actions - Able to explain technical decisions to non-technical stakeholders — in this industry you will do it often
- * SPESIALISASI**: IT and Software
- * PENDIDIKAN MINIMAL**: S1 (Sarjana)
- * SISTEM KERJA**:
On-site - * TIPE PEKERJAAN**:
Full time - * LOKASI**:
South Jakarta, DKI Jakarta, Indonesia - * INDUSTRI**:
Financial Services - * SITUS PERUSAHAAN**:
- * JUMLAH LOWONGAN**: 2 posisi
Fasilitas:
TENTANG PERUSAHAANPT Trimegah Sekuritas Indonesia Tbk (the Company) was established on May 9, 1990 under the name PT Trimulya Securindolestari based on Deed No. 64 dated May 9, 1990, which subsequently changed to PT Trimegah Securindolestari on May 28, 1990 based on Deed No. 227 dated May 28, 1990. The deeds were made before Rachmat Santoso, S.H., Notary in Jakarta, and have been announced in State Gazette of the Republic of Indonesia No.
80 dated October 5, 1990, Supplement No. 3832. The Company earned Broker-Dealer License and Underwriting License from Bapepam & LK (now the Financial Services Authority) in 1992 and 1993.
On October 12, 1999, the Company changed its name to PT Trimegah Securities Tbk based on Deed No. 17 dated October 12, 1999 made before Fathiah Helmi, S.H., Notaris in Jakarta and have been announced in State Gazette of the Republic of Indonesia No. 90 dated February 1, 2000, Supplement No. 522, and on January 31, 2000 the Company listed its shares on the Jakarta Stock Exchange (now the Indonesia Stock Exchange) with the stock code “TRIM”.
On January 31, 2011, PT Trimegah Asset Management, subsidiary of the Company, earned its business license as Investment Management Company. PT Trimegah Asset Management provides a variety of equity, balanced, fixed income and money market funds tailored to the needs of corporate clients, financial institutions and pension funds.
To comply with the Financial Services Authority Regulation No. 20/POJK.
04/2016 on the Licensing of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).