Enable job alerts via email!

Lead Android Developer

HTC Global Services (India) Private Limited

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider in Singapore is seeking an experienced Android Developer to architect and develop scalable applications using Java and Kotlin. The ideal candidate has over 8 years in Android development, strong leadership skills, and expertise in Agile methodologies. Responsibilities include setting coding standards, conducting code reviews, and troubleshooting. This role offers a dynamic work environment with opportunities for professional growth.

Qualifications

  • At least 8 years of experience in Android development.
  • Strong emphasis on Java/Kotlin and React Native.
  • Experience with Agile development methodologies.

Responsibilities

  • Establish coding standards and best practices for Android development.
  • Conduct code reviews and provide feedback.
  • Drive technical discussions and make architectural decisions.
  • Troubleshoot and debug issues promptly.

Skills

Android development
Java/Kotlin
React Native
Problem-solving
Agile methodologies

Tools

Jira
Git
Job description
Overview

Architect, design, and develop scalable and maintainable Android applications using Java/Kotlin and the Android SDK.

Collaborate with project leads and other stakeholders to gather requirements, define technical specifications, and prioritise features.

Responsibilities
  • Establish best practices and coding standards for Android development,ensuring adherence to quality, performance, and security standards.
  • Conduct code reviews, provide feedback, and ensure that team members follow established coding practices and guidelines.
  • Drive technical discussions, make architectural decisions, and provide solutions to complex technical challenges.
  • Troubleshoot and debug issues, ensuring timely resolution and minimal impact on project timelines.
Qualifications
  • Proven experience in Android development with a strong emphasis on Java/Kotlin and React Native programming language, with at least 8 years of relevant working experience.
  • Exhibits strategic thinking and the ability to lead and manage complex projects effectively.
  • Extensive experience in designing and developing complex Android applications, with a deep understanding of the Android SDK, architecture components, and best practices.
  • Strong understanding of multithreading concepts, ensuring that the application UI is responsive while leveraging background threads for long running tasks.
  • Strong understanding on thread synchronisation techniques.
  • Experience in implementing efficient background processing strategies to minimise battery consumption, network usage.
  • Experience in monitoring and analysing application performance metrics related to threading and background processing for optimisation.
  • Excellent problem-solving and analytical skills, with a focus on deliveringhigh-quality software solutions.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Experience with Agile development methodologies and tools such as Jira, Git, and continuous integration
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.