Enable job alerts via email!

Senior Software Engineer (Android)

FIRST DERIVATIVES PTE. LIMITED

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking an experienced Android Developer to design and build advanced applications. The ideal candidate has 7+ years of software development experience, with a focus on Android, and has published original apps. Strong skills in Kotlin and RESTful APIs are essential. This role emphasizes collaboration with cross-functional teams and a commitment to delivering high-quality solutions.

Qualifications

  • 7+ years of software development experience.
  • 5+ years of Android development experience.
  • Published at least one original Android app.

Responsibilities

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define and ship new features.
  • Unit-test code for robustness and performance.

Skills

Android SDK
Kotlin programming language
RESTful APIs
Problem-solving skills
Interpersonal skills

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Virtual Machines
Job description
What You’ll Do
  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API's.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
What Will Make You Shine
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software development experience
  • 5+ years of Android development experience
  • Published at least one original Android app
  • Proficiency in Android SDK
  • Experience with RESTful APIs and JSON data
  • Familiarity with third-party libraries and APIs
  • Strong understanding of mobile development lifecycle, architectures, and emerging trends
  • Excellent problem-solving and critical thinking skills
  • Strong interpersonal and communication skills
  • Kotlin programming language

Desirable:

  • Mobile banking experience
  • Experience with functional reactive programming and TDD
  • Banking or financial services domain knowledge
  • Cloud platform experience (AWS, GCP, etc.)
  • Knowledge of Virtual Machines and Docker containers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.