***Initial Requirements***
At least 3 years of professional work experience in mobile app development
Strong portfolio to be presented and defended during the interview
Ability to collaborate closely with PM and developers
Familiar with development and deployment of best practices and toolchains
Familiar with Test Driven Development
Strong problem-solving ability
***Required Technology Stack for Android Developer***
Applicant should have enough knowledge and experience about the following technologies and tools
Android studio
Java
Retrofit
Firebase
MVVM or MVP
JUnit and Espresso
Git
**Required Technology Stack for iOS Developer**
Applicant should have enough knowledge and experience about the following technologies and tools
Swift
Core date, Size class, Auto layout
Xcode
Multi-threading
MVVM / MVC
Unit testing and UI testing
Git
Advantages:
Any of the following knowledge considered as a plus
Restful API
چه موردی را میخواهید گزارش کنید؟