Role Overview
We are looking for an experienced Android Developer who can build and maintain high-quality mobile applications. The candidate should have hands-on experience in Android development and a good understanding of mobile app architecture.
Responsibilities
- Develop and maintain Android applications
- Work with team members to design and implement new features
- Fix bugs and improve application performance
- Integrate APIs and third-party services
- Ensure app quality, performance, and responsiveness
- Participate in code reviews and technical discussions
Requirements
- 3+ years of experience in Android development
- Strong knowledge of Java or Kotlin
- Experience with Android SDK and Android Studio
- Understanding of REST APIs and JSON
- Knowledge of Git or any version control system
- Basic understanding of mobile UI/UX principles
- Bachelor’s degree in Computer Science, IT, or related field
Nice to Have
- Experience with Firebase and push notifications
- Familiarity with MVVM or MVC architecture
- Apps published on Google Play Store
Benefits
- 5-day work week
- Comprehensive health insurance coverage
- Flexible working hours
- Continuous learning opportunities
- Competitive compensation package
- Opportunity to work on cutting-edge AI projects
- Career growth and advancement opportunities
- Paid time off
Skills
- Kotlin
- Java
- Android SDK
- REST APIs
- Git