As Mobile Engineer will serve as a core contributor in developing new mobile applications and driving projects from requirement analysis to final launch. This role requires strong technical abilities, deep hands-on experience in Android or iOS development, and the capability to diagnose and resolve complex performance issues.
You will also leverage AI-assisted development tools to improve engineering efficiency and promote innovative mobile development practices within the team.
This position has the potential to grow into a
Technical Lead
, supporting new product development while maintaining the stability of existing applications.
Responlibilities
Act as a key member in new mobile application development (Android or iOS).
Lead the end-to-end development process: requirement analysis, technical design, implementation, testing, and release.
Ensure functional completeness, outstanding performance, and smooth user experience.
2. AI-Assisted Development
Use AI coding tools (e.g., Gemin-cli, Claude-code) to improve development workflow, code quality, and productivity.
Explore and apply innovative AI use cases in mobile development.
3. Performance Optimization & Maintenance
Conduct performance analysis and optimization of mobile applications.
Diagnose and resolve issues such as memory leaks, lagging, crashes, and other technical bottlenecks.
Ensure long-term stability and robustness of the application.
4. Support for Existing Products
Participate in maintaining and iterating existing products during the early phases of new project development.
Ensure older applications remain stable and continuously improved.
5. Technology Research & Adoption
Stay updated on the latest trends and technologies in mobile development.
Introduce and implement new tools or techniques to enhance app performance, competitiveness, and team efficiency.
Requirements
Proficient in
Android native development (Java/Kotlin)
or
iOS native development (Swift/Objective-C)
.
Strong fundamental programming skills and understanding of mobile app architecture.
Solid knowledge of performance tuning, memory management, and network communication in mobile applications.
Capable of independently troubleshooting and resolving common technical issues.
Familiar with
AI-powered development tools
such as Gemin-cli or Claude-code to enhance development quality and efficiency.
Experience
Minimum
4 years of experience
in Android or iOS development.
Proven experience developing and launching apps on App Store or Google Play.
Bachelor's degree or above in Computer Science or related fields.
Nice to Have
Experience in internet/technology companies.
Experience leading technical decisions or mentoring team members (preferred for senior/lead roles).
Job Type: Full-time
Pay: RM10,000.00 - RM30,000.00 per month
Application Question(s):
Are you proficient in Java/Kotlin (for Android) or Swift/Objective-C (for iOS)?
Have you ever used AI programming tools such as Gemini-cli or Claude-code in your development work?
Have you successfully developed and launched a complete Android or iOS application?
* Do you have at least 4 years of experience in native Android or iOS development?
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.