Skip to content
mimi

Android Software Engineer

ThunderSoft

Valence · On-site Contract Senior 2w ago

About the role

Position

We are seeking an experienced Android Software Engineer to join a team of engineers involved in the development and qualification of next-generation payment devices. The mission focuses on assisting with the development of the new AXIUM Unified platform, including both the creation of new applications and the porting of existing solutions from the legacy AXIUM platform.

Key Responsibilities

  • Contribute to the development of new applications such as:
    • Launcher
    • Energy Manager
    • Terminal Settings
  • Port existing applications and libraries to the new platform, including:
    • DXMOBILE application
    • PCL library
    • ICP Connector library
  • Work with development and qualification teams to meet project goals, schedules, and resource planning
  • Review and contribute to test plans
  • Perform complex testing to validate design and functionality
  • Issue test books certifying test coverage
  • Interface with other functional groups using corporate ticketing and collaboration tools (JIRA / Confluence)

Required Skills & Experience

  • Minimum 3 years of experience in Android development
  • Strong knowledge of Android embedded systems
  • Proficiency in Android Studio
  • Mandatory programming languages: Java, Kotlin
  • Version control and CI/CD tools: Git, Bitbucket, Jenkins
  • Experience with JIRA for ticketing and task management
  • Knowledge of C / C++

Requirements

  • Strong knowledge of Android embedded systems
  • Proficiency in Android Studio
  • Experience with JIRA for ticketing and task management

Responsibilities

  • Contribute to the development of new applications such as: Launcher, Energy Manager, Terminal Settings
  • Port existing applications and libraries to the new platform, including: DXMOBILE application, PCL library, ICP Connector library
  • Work with development and qualification teams to meet project goals, schedules, and resource planning
  • Review and contribute to test plans
  • Perform complex testing to validate design and functionality
  • Issue test books certifying test coverage
  • Interface with other functional groups using corporate ticketing and collaboration tools (JIRA / Confluence)

Skills

AndroidAndroid StudioC++GitJenkinsJIRAJavaKotlin

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free