Android Developer
Core
Design, develop, test, and maintain scalable high-performance Android and iOS mobile applications, integrating APIs and third-party services.
Role type
Senior Android Developer (cross-platform)
Builds
Production Android and iOS mobile applications
Domain
Mobile development (Android/iOS)
Required skills
Kotlin, Java, Android SDK, Android Studio, REST APIs, Git, React Native, mobile application architecture, debugging, performance optimization
Preferred skills
SaaS or enterprise application experience, payment gateway integration, third-party SDK integration, Agile/Scrum methodologies
Technologies
Android, iOS, React Native, Java, Kotlin, REST APIs, Git
Responsibilities
Design, develop, test, and maintain scalable and high-performance Android applications; Integrate REST APIs, third-party APIs, SDKs, payment gateways, push notifications, and analytics; Troubleshoot and resolve application crashes, performance issues, memory leaks, and UI issues; Perform code reviews and contribute to improving development standards; Optimize applications for performance, scalability, security, and responsiveness; Work with existing React Native applications to contribute to feature development and maintenance.
Seniority
Senior, hands-on IC