- Design, develop, and maintain Android applications using Java/Kotlin
- Develop and integrate backend services using Java (Spring Boot / REST APIs)
- Collaborate with backend, frontend, and product teams to define and implement features
- Consume and integrate RESTful APIs within Android applications
- Write clean, scalable, and well-documented code
- Perform unit testing, debugging, and performance optimization
- Ensure application security, data protection, and best practices
- Participate in code reviews and contribute to continuous improvement
Required Skills :
- Robust experience in Android development (Java / Kotlin)
- Solid knowledge of Java backend development
- Experience with Spring Boot, REST APIs, and Microservices
- Understanding of SQLite / Room / MySQL / PostgreSQL
- Familiarity with JSON, API integration, and authentication (JWT / OAuth)
- Experience with Git / version control systems
- Knowledge of Android UI/UX principles and Material Design