Job Description
1. Development and designing Android applications on Android studio(Native)
2. The Android developer will report to CTO
3. Test and debug app
4. App UI & UX
Requirements
1. Proficient in design patterns and familiar with micro service architectures
2. Team working, positive and professional attitude
3. A desire to take on technical challenges
4. Full-time commitment
5. Language Skills: English
6. High teamwork and communication skills
7. Agile, Self-Motivated, Diligent, Adoptable and welcoming to learn new topics
8. Ability to meet deadlines
9. Make technical help document for every work and project
Desired Skills and experiences:
1. Translate designs and wireframes into high-quality code
2. Design, build and maintain high-performance, reusable and reliable Java code
3. Ensure the best possible performance, quality and responsiveness of the application
4. Identify and correct bottlenecks and fix bugs
5. Help maintain code quality, organization and automation
6. Strong knowledge of Android SDK, different versions of Android
7. Strong knowledge of Android UI design principles, patterns and best practices
8. Experience with offline storage, multi-threading and performance tuning
9. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
10. Knowledge of the open-source Android ecosystem and the libraries available for common tasks
11. Ability to understand business requirements and translate them into technical requirements
12. Familiarity with cloud message APIs and push notifications
13. A knack for benchmarking and optimization
14. Understanding of Goggles Android design principles and interface guidelines
15. Proficient understanding of code versioning tools, such as Git
16. Familiarity with continuous integration G
17. Flexible and Good Negotiate
چه موردی را میخواهید گزارش کنید؟