Responsibilities
- Design and maintain native Android apps using Kotlin for high-performance environments.
- Support and enhance applications operating on managed devices and kiosk-mode setups.
- Customize WebView implementations with injected JavaScript and CSS as needed.
- Develop mobile applications with strong security practices and industry-standard coding guidelines.
- Integrate and maintain connectivity with hardware such as barcode scanners and receipt printers.
- Implement session control features like inactivity tracking and automatic sign-out.
- Diagnose and resolve performance, stability, and code quality issues.
- Work closely with cross-functional teams including product, QA, design, and engineering.
- Engage in peer code reviews and support ongoing development process improvements.
- Ensure applications meet requirements for security, speed, accessibility, and user experience.
Other
English proficiency (B2 or higher)