Android Developer Kavoshgaran Ertebat Novin Yekta (Ernyka)

  • Full Time

  • Tehran

      -   Tehran

Android Developer

Posted 12 weeks and 0 Days ago

Job Description

Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, largescale system design, security; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to company’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. We don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. • Develop applications. • Adapt existing Android applications, including system applications. • Design and implement applications. • Advise internal and external application developers on best practices for developing on Android. • Design, develop, test, deploy, maintain and improve software. • Manage individual project priorities and deadlines. • Solid Android development experience with both mobile and tablet devices • Have sound object-oriented programming skills • Have demonstrated experience building applications that have a strong emphasis on UI/UX • Strong communication skills • Work well with others - approachable and collaborative • Deep understanding of the intricacies of the Android platform • Up-to-date knowledge of Google Play Store Guidelines Experience in launching and maintaining the life cycle of a mobile app • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. JSON, XML, REST, HTML, Java script, Git (or other source control) • 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 • Familiarity with Restful APIs to connect Android applications to back-end services • 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 • Familiarity with cloud message APIs and push notifications • A knack for bench marking and optimization • Understanding of Google’s Android design principles and interface guidelines • Familiarity with continuous integration

Requirements

Qualifications Minimum qualifications: • Bachelor's degree in Computer Science, a related technical field or equivalent practical experience. • 4 years of experience in software development. • Experience in mobile application development and Android framework development. • Experience programming in Java and kotlin. Preferred qualifications: • Experience in Android development and demonstrated understanding of Android frameworks. • Experience with Android UX/UI, particularly Material Design. • Experience building Android applications. • Experience in API design, performance optimization, client architecture or tools in the mobile space. • Mobile application development experience. • Knowledge of the Android SDK performance tools and optimization techniques • Ideal Age: Maximum 35 • Tehran residence

Similar Positions


Tosan Techno | IranTalent

Android Developer

Tosan Techno

Tehran

- Full Time

Tehran

5 Weeks ago

Full Time

favorite

5 Weeks ago

InfoTech International | IranTalent

Android developer

InfoTech International

Tehran

- Full Time

Tehran

3 Days ago

Full Time

favorite

3 Days ago

Asan Pardakht (AP) | IranTalent

Android Developer

Asan Pardakht (AP)

Tehran

- Full Time

Tehran

6 Weeks ago

Full Time

favorite

6 Weeks ago

Royal Vas | IranTalent

Android Developer

Royal Vas

Tehran

Tehran

5 Weeks ago

favorite

5 Weeks ago

Ronak Software Group | IranTalent

Senior Android Developer

Ronak Software Group

Tehran

- Full Time

Tehran

4 Weeks ago

Full Time

favorite

4 Weeks ago

Saman Salamat Pajoh | IranTalent

Senior Android Developer

Saman Salamat Pajoh

Tehran

- Full Time

Tehran

2 Month ago

Full Time

favorite

2 Month ago

Saman Salamat Pajoh | IranTalent

React Native Developer

Saman Salamat Pajoh

Tehran

Tehran

2 Month ago

favorite

2 Month ago

Pardis Sargarmi Iranian | IranTalent

React Native Developer

Pardis Sargarmi Iranian

Tehran

- Full Time

Tehran

2 Month ago

Full Time

favorite

2 Month ago

Pardis Sargarmi Iranian | IranTalent

Senior Backend Developer

Pardis Sargarmi Iranian

Tehran

- Full Time

Tehran

2 Month ago

Full Time

favorite

2 Month ago

PNA (Pardakht Novin Arian) | IranTalent

Mobile App Developer (IOS/Android)

PNA (Pardakht Novin Arian)

Tehran

- Full Time

Tehran

5 Weeks ago

Full Time

favorite

5 Weeks ago