Consigue una respuesta de este empleador
Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.
CAVATER SDN BHD is seeking a senior mobile performance engineer to optimize a Flutter-based hybrid app for global markets. You will focus on startup speed, frame rates, memory usage, and battery efficiency on low-end Android devices.
You will diagnose frame drops, jank, ANRs, and memory leaks across Dart, Flutter rendering, and native Android layers, driving cross-layer optimizations and robust performance metrics.
We operate a mature mobile application targeting global markets, built primarily on a Flutter + native Android/iOS hybrid architecture.
Our current technical focus is elevating user experience for international markets, specifically improving fluidity, stability, and resource efficiency on low-end Android devices. In this role, you will dive deep into the Flutter Engine, Flutter framework, Dart business logic, and native Android layers to locate and resolve cross-layer performance bottlenecks, continuously delivering high-impact optimizations.
Performance Governance: Lead performance optimization for our Flutter & Android hybrid app, focusing on startup speed, frame rates, memory usage, battery efficiency, and stability on low-end devices.
Deep Troubleshooting: Diagnose frame drops, UI jank, ANRs, OOMs, memory leaks, and CPU spikes across complex scenarios—tracing root causes through Flutter rendering, platform channels, native threads, and system calls.
Flutter Rendering Optimization: Optimize Flutter widget building, layout, and rendering pipelines—reducing unnecessary rebuilds and resolving issues related to image loading, long lists, animations, and asynchronous tasks.
Hybrid & Native Optimization: Refine native Android modules, Flutter-to-native interop, 3rd-party SDK initializations, and resource lifecycles to minimize main-thread blocking and cross-layer overhead.
Metrics & Regression Control: Build production performance monitoring, device tiering, and performance regression mechanisms, setting baseline benchmarks tailored for low-memory devices and weak network conditions overseas.
Cross-Functional Collaboration: Partner with iOS, QA, and business engineering teams to drive shared Flutter layer optimizations and validate actual performance gains across diverse devices and OS environments.
Experience: 5+ years of mobile development experience with a strong foundation in native Android, alongside hands‑on production experience with Flutter development and performance optimization.
Core Tech Stack: Proficient in Kotlin/Java and Dart, with a deep understanding of Android threading models, Looper/Handler mechanisms, rendering pipelines, memory management, and application lifecycles.
Flutter Internal Mechanics: Solid grasp of the Widget, Element, and RenderObject hierarchy, UI/Raster threads, Event Loops, Isolates, and Platform Channel mechanics.
Profiling & Diagnostics: Proficient with Perfetto, Android Studio Profiler, and Flutter DevTools to analyze thread scheduling, heap dumps, and frame timing metrics.
Track Record: Proven history of successful production performance optimizations, with the ability to clearly articulate problem contexts, diagnostic processes, implemented solutions, quantified gains, and regression validation protocols.
Cross-Layer Debugging: Strong capability to determine whether bottlenecks originate from Dart, Flutter rendering, native modules, 3rd-party SDKs, or OS resource constraints.
Execution & Ownership: Strong focus on code quality and production stability, with the ability to scope refactoring safely within a mature codebase and independently drive issues to complete resolution.
Experience adapting and optimizing applications for overseas low-end Android devices, Android Go, or customized OEM ROMs/OS.
Hands‑on optimization experience in high-demand scenarios such as audio/video, real‑time communication (RTC), complex animations, or high-frequency image loading.
Familiarity with JNI, C/C++, Flutter Engine internals, Impeller, or graphics rendering technologies.
Experience building APM/performance monitoring systems, device tiering strategies, automated performance testing, or production gray‑rollout verifications.
Remarks: This role is currently on a hybrid arrangement. However, employees may be required to return to the office on a full on‑site basis in the future, subject to company policy.
Ola Chat is a global Internet Technology company that focuses on mobile applications. We are dedicated to making life easier by connecting people in meaningful ways and are constantly pushing the boundaries of how tech can be more “human” through our many exciting products.
Founded in 2019 in Singapore, we have since expanded our reach to Malaysia, Indonesia, Thailand, Vietnam, Egypt, and beyond.
Ola Chat is one of the fastest-growing companies in the world, and our global footprint and years of commercialization experience have contributed to our status as an industry leader.