
Senior Android Engineer
- Pulau Pinang
- Permanent
- Full-time
- Responsible for the design, development, testing and maintenance of Android applications.
- Deeply understand product requirements, participate in technology solution design, and promote architecture upgrades and optimizations.
- Optimize application performance (startup speed, memory management, power consumption, etc.) and solve complex technical problems.
- Continue to follow up on new Android technologies (such as JetPack Compose, Coroutines, DataBinding, etc.).
- Collaborate with product, design, and testing teams to ensure timely and high-quality delivery of projects.
- Bachelor's degree or higher, computer-related major, more than 3 years of Android development experience.
- Proficient in Kotlin and Java, familiar with Android SDK and custom UI. In-depth understanding of Android system mechanisms (memory management, multithreading, network communication, etc.).
- Proficient in design patterns such as MVVM/MVP/MVI, and experience in modular and component-based development.
- Familiar with mainstream open-source libraries (such as OKHTTP, Hilt, Dagger, etc.) and understand their implementation principles.
- Master performance tuning tools (Profiler, Layout Inspector, Database Inspector), and have practical optimization experience.
- Excellent teamwork and problem-solving skills, strong initiative, and love of technical exploration.
- A culture that values authenticity and diversity of thoughts and backgrounds;
- An inclusive and respectable environment with open workspaces and exciting start-up spirit;
- Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
- Ability to contribute directly and make an impact on the future of the digital asset industry;
- Involvement in new projects, developing processes/systems;
- Personal accountability, autonomy, fast growth, and learning opportunities;
- Attractive welfare benefits and developmental opportunities such as training and mentoring.