Senior Android Engineer
Core
Design, develop, enhance, and support Android applications for enterprise clients, integrating with backend services and optimizing for low-memory devices.
Role type
Senior Android Engineer
Builds
Android applications and mobile user interfaces
Domain
Mobile development / Enterprise software
Required skills
Android development, REST API integration, SQLite, WebView, low-memory device optimization, unit testing, API testing, secure coding, application monitoring, debugging, GitHub, Jira
Preferred skills
Kotlin, Java, Android SDK, UI performance optimization, memory management, lifecycle management, JUnit, Espresso, Postman, Agile/Scrum, large-scale enterprise application development
Technologies
Android, REST, SQLite, WebView, Datadog, Grafana, GitHub, Jira, JUnit, Espresso, Postman, Kotlin, Java
Responsibilities
Design, develop, and support Android applications; Integrate applications with backend services using REST APIs; Build and manage user interfaces for low-memory devices; Troubleshoot application, device, UI, and API integration issues; Write and maintain unit tests and support API testing; Monitor and troubleshoot application issues using Datadog and Grafana; Manage source code using GitHub and track development work in Jira
Seniority
Senior, hands-on IC