Job Search and Career Advice Platform

Enable job alerts via email!

Technical Lead (Android)-12 months contract

ESOL PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore is looking for an experienced Android Developer to design, build, and maintain advanced Android applications. Candidates should possess a BS/MS degree in Computer Science or a related field and have substantial experience in software development, specifically in Android. Competency in Java and Kotlin is essential, as well as experience with publishing applications on the Play Store. This role also requires collaboration with cross-functional teams and a strong understanding of Agile methodologies.

Qualifications

  • Proven working experience in software development.
  • Ability to translate business requirements into technical specifications.
  • Have published one or more Android apps in the app store.

Responsibilities

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define and design new features.
  • Publish applications on Play Store.

Skills

Android development
Java
Kotlin
Agile methodologies
Code versioning tools

Education

BS/MS in Computer Science or related subject

Tools

Git
DevOps
Jenkins
RESTful APIs
Job description
Responsibilities
  • Designing and building advanced applications for the Android platform
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Translate designs and wireframes into high quality code
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Working on bug fixing and improving application performance
  • Identifying potential problems and resolving application bottlenecks
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Help maintain code quality, organization, and automation
  • Publishing application on Play Store
Requirements
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven working experience in software development
  • Ability to understand business requirements and translate them into technical requirements
  • Working experience in Android development
  • Have published one or more Android apps in the app store
  • Proficient with Java and Kotlin languages
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience with third-party libraries and familiarity with RESTful APIs
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of Android UI design principles, patterns, and best practices
  • Understanding of Google's Android design principles and interface guidelines
  • Working knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Solid understanding of the full mobile development life cycle
  • Knowledge in Agile methodologies and practices
  • Proficient in code versioning tools and automation (such as Git, Bitbucket, DevOps, Jenkins, etc)
  • Knowledge in full-stack development is a plus
  • Good communication and personal skill
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.