Job Description

• Development and designing Android applications on Android studio(Native) • The Android developer will report to CTO • Test and debug app • App UI & UX • Work on bug fixing and improving application performance

Requirements

• Proficient in design patterns and familiar with micro service architectures • Team working, positive and professional attitude • A desire to take on technical challenges • Full-time commitment • Language Skills: English • High teamwork and communication skills • Agile, Self-Motivated, Diligent, Adoptable and welcoming to learn new topics • Ability to meet deadlines • Make technical help document for every work and project Desired Skills and experiences: • Translate designs and wireframes into high-quality code • Design, build and maintain high-performance, reusable and reliable Java code • Ensure the best possible performance, quality and responsiveness of the application • Identify and correct bottlenecks and fix bugs • Help maintain code quality, organization and automation • Strong knowledge of Android SDK, different versions of Android • Strong knowledge of Android UI design principles, patterns and best practices • Experience with offline storage, multi-threading and performance tuning • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers • Knowledge of the open-source Android ecosystem and the libraries available for common tasks • Ability to understand business requirements and translate them into technical requirements • Familiarity with cloud message APIs and push notifications • A knack for benchmarking and optimization • Understanding of Goggles Android design principles and interface guidelines • Proficient understanding of code versioning tools, such as Git • Familiarity with continuous integration G • Flexible and Good Negotiate

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،