Software Engineer (Android)

Comfort Transportation Pte Ltd
$4,500 - $6,300 a month
Singapore
Full time
3 days ago

We are seeking a highly skilled and experienced Senior Software Engineer who work for Android Operating System to join our mobile engineering team. You will play a key role in the development, optimisation, and maintenance of our Android applications. The ideal candidate will is technically strong, proactive, and able to take ownership of complex components.


Job Responsibilities

  • Design, build and maintain high-performance, reusable, and reliable Kotlin/Java code
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the best possible performance, quality, and responsiveness of the app
  • Identify and correct bottlenecks and fix bugs
  • Work closely with UI/UX teams and backend developers to integrate APIs
  • Participate in code reviews and provide constructive feedback
  • Implement modern Android architectural patterns (MVVM, Clean Architecture)
  • Advocate and implement best practices in mobile development
  • Maintain security, scalability, and maintainability standards
  • Proactively identify test gaps and improve testing efficiency across modules
  • Ensure timely delivery of projects while maintaining high standards of quality and performance

Job Requirement

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 4+ years of experience in Android development with strong Kotlin proficiency
  • Proven experience implementing unit tests, mocking frameworks (e.g., Mockito, MockK), and local test runners (e.g., Robolectric)
  • Comfortable with test-driven development (TDD) or writing testable code
  • Familiar with Retrofit, Coroutines, Room, LiveData, Jetpack Compose
  • Experience with Git, Jira, and modern CI tools (e.g., Bitrise)
  • Familiarity with cloud message APIs and push notifications
  • Experience with test coverage tools like JaCoCo or SonarQube
  • Experience with analytics, crash reporting tools (e.g., Firebase, Sentry)
  • Exposure to dependency injection tools (e.g., Hilt, Koin)
  • Experience with Google Play Console and publishing Android apps
  • Experience working in Agile/Scrum teams
  • Experience using AI-assisted development tools (e.g., Copilot, ChatGPT, IntelliJ AI Tools, etc.) to enhance productivity and code quality
  • Experience working with microservices-based architectures and integrating with backend systems
Apply
Other Job Recommendations:

Software Engineer

Agensi Pekerjaan AE Groups Sdn Bhd
Singapore
$3,500 - $5,000 a month
  • Proven experience in the following technologies:
  • C#, Visual Studio, IIS, SQL
  • Web services, CSS, AJAX, JavaScript, XML
1 week ago

Senior Software Engineer, AI Accelerator, Android

Google
Singapore
$110,957 - $140,496 a year
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a...
6 days ago

Senior Android Engineer

Ridik
Singapore
$9,000 - $12,000 a month
Experience with Android SDK, different versions of Android, and how to deal with different screen sizes. Strong understanding of...
1 week ago

RUM Mobile Engineer (iOS/Android SDK Development)

TRUEWATCH TECHNOLOGY INC PTE. LTD.
Singapore
$5,500 - $8,250 a month
  • Design and develop RUM SDKs for iOS and Android to collect...
  • 2–3 years of mobile development experience (iOS and/or...
2 days ago

Junior Software Engineer

Evooq
Singapore
  • Develop and enhance backend services using Java, Kotlin,...
  • Collaborate with senior engineers on architecture, design...
3 weeks ago

Android Software Engineer - TikTok - Singapore

TikTok
Singapore
We are looking for passionate mobile software engineers to join us and help contribute to our aim of helping users explore and...
5 days ago

Software Engineer (Automation Control)

Semiko Recruitment & Consultants Pte Ltd
Singapore
$4,000 - $4,500 a month
  • Design and develop software for PC-based automation...
  • Collaborate with customers to gather requirements and draft...
5 days ago

Software Engineer III, Markets Technology

JPMorgan Chase & Co.
Singapore
  • Executes creative software solutions, design, development,...
  • Works on JP Morgan flagship technology product, Athena,...
3 weeks ago