-
GraceMark Solutions

Android Software Engineer

GraceMark Solutions
Canada · Contract · Mid-Senior

Role: Mobile Software Engineer- Android

Duration: 4 months and 23 days

Overview:

We are seeking experienced Android software engineers to join our Payment engineering team. The payments team plays a crucial role in ensuring the reliable and cost-effective processing of payments, including pay-ins and pay-outs, totaling tens of billions of dollars annually. Additionally, the team develops platform capabilities to support innovative payment products such as billing platforms and others. Managing relationships with third-party payment processors, co-brand partners, and the gift card program is also a key responsibility.

Responsibilities:

  • Develop and maintain Android applications using Kotlin, adhering to best practices.
  • Utilize Android frameworks and libraries including Android SDK, Jetpack Compose, and RxJava.
  • Knowledge of Coroutines is a plus.
  • Familiarity with Python and frameworks like Flask.
  • Design API interfaces to meet frontend requirements.
  • Integrate and develop APIs for mobile applications.
  • Experience with RESTful APIs, network protocols, and data serialization formats such as JSON and Protobuf.
  • Proficient with Git, Github, and collaborative workflows.
  • Demonstrate strong analytical thinking and attention to detail.
  • Excellent written and verbal communication skills.

Requirements:

  • 3+ years of industry experience in Android application development.
  • Proficiency in Kotlin for Android development.
  • Deep understanding of Android frameworks and libraries.
  • Ability to design and develop APIs for mobile applications.
  • Strong familiarity with RESTful APIs and related technologies.
  • Experience with version control systems like Git and collaborative workflows.
  • Strong analytical skills and attention to detail.
  • Excellent communication skills, both written and verbal.

Key Skills

Ranked by relevance

android restful apis kotlin git python
Login to Apply
Posted
Jun 24, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

Software Development IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
HELPLINE
Related

Développeur Back-end Java H/F

2026-05-28

Full-time
Not Applicable
France
Software Development
Information Technology
View Job Details
Sia
Related

Junior Software Engineer

2026-05-28

Full-time
Entry
France
Software Development
Consulting