-
Morgan McKinley

Mobile Engineer (Android, Kotlin)

Morgan McKinley
Singapore · Contract · Mid-Senior

Morgan McKinley is looking for a skilled Senior Mobile Engineer (Android) for a 12-months contract with our client in the tech industry.


As an Android Engineer, you will contribute to both product development and engineering enhancements.


Responsibilities:


  • Collaborating with the product and design teams to understand requirements, provide feedback, and deliver end-to-end product solutions.
  • Working with backend teams to develop modular, reusable UI components and design scalable APIs.
  • Leading and participating in technical discussions with cross-functional engineering teams.
  • Designing and implementing mobile components using Java, Kotlin, and Flutter to enhance the availability, scalability, and performance of the company's super app.
  • Writing reusable, scalable, and testable code while ensuring timely and high-quality product delivery.
  • Partnering with QA teams to maintain five-star app ratings for all releases.
  • Reviewing code from team members, providing constructive feedback, and raising the team’s engineering standards.
  • Proactively improving the codebase by proposing and implementing better engineering solutions.
  • Handling on-call responsibilities, debugging, and resolving production issues efficiently.
  • Offering technical guidance, mentorship, and knowledge-sharing to peers.


Qualifications:


  • At least 4+ years of recent Android development experience.
  • Proficiency in Kotlin and familiarity with design patterns, multi-threading, and clean coding practices.
  • Strong understanding of Android systems, including programming paradigms such as OOP, TDD, reactive programming, and dependency injection.
  • Experience with Android SDK and a solid grasp of Android infrastructure, components, UI, and data storage.
  • Hands-on knowledge of architectural approaches like MVP and MVVM.
  • Skilled in writing maintainable, testable code, including API design, unit testing, and UI testing.
  • Proficiency in Android automated testing frameworks such as Espresso, UI Automator, Mockito, Powermock, or Appium.
  • Experience managing high-user-base applications through crash analytics, remote debugging, and CI processes.
  • Strong communication skills, capable of clearly articulating ideas and feedback.
  • Proven experience in owning features end,-to-end and driving impactful projects for large-scale user bases.


Nice-to-Haves:

  • Experience in Flutter development.
  • Proven ability to independently develop Android apps or contribute to well-known open-source projects.
  • Expertise in optimizing app performance, including network efficiency, battery usage, storage, app size, and launch time.
  • Prior experience collaborating with international teams.



By sending us your personal data and curriculum vitae (CV), you are deemed to consent to Morgan Mckinley Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.morganmckinley.com/sg/privacy-policy. You acknowledge that you have read, understood, and agree with the Privacy Policy.



Morgan McKinley Pte Ltd

Koh Boon Sien

EA Licence No: 11C5502

EA Registration No. R1110345

Key Skills

Ranked by relevance

c android ha ai ui scala esp storage flutter kotlin design patterns design pattern appium react java tdd oop nat pan vm
Login to Apply
Posted
Dec 17, 2024
Type
Contract
Level
Mid-Senior
Location
Singapore

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Kpler
Related

Power ML Engineer

2026-05-26

Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
SoTalent
Related

Senior Java Developer

2026-05-28

Contract
Mid-Senior
Germany
Mobile Food Services
Engineering
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology