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
- Terminal Settings
- Port existing applications and libraries to the new platform, including:
- DXMOBILE application
- PCL 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