Responsibilities
- Designing and developing advanced Android applications with Java/Kotlin.
- Implementing and testing new features, ensuring seamless integration with back-end services and APIs.
- Working with third-party APIs and SDKs to integrate with other systems and services.
- Troubleshooting and debugging issues to maintain optimal application performance.
- Working closely with UI/UX designers to ensure intuitive and visually appealing app interfaces.
- Conducting code reviews, ensuring adherence to best practices, and driving continuous improvement.
- Staying up-to-date with the latest trends and technologies in Android development and providing recommendations for improvement.
Requirements
- Extensive experience in developing and maintaining Android applications.
- Solid understanding of Java and/or Kotlin programming languages.
- Solid understanding of Android Studio and the Android development ecosystem.
- Familiarity with Android UI/UX design principles and Material Design guidelines.
- Experience with RESTful APIs and third-party libraries.
- Strong understanding of Git version control and Agile software development methodologies.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Benefits -
- We don’t call them perks, they’re just part of what makes working at Gigster great.
- World-class network. Be part of a network with the most talented people in the world.
- Amazing cutting-edge projects. Pick the projects from F500 companies that you’re interested in.
- 100% remote and global. Live your best life, wherever that may be, and never lose out on career opportunities because of it.
- Flexible work hours. There is a time to overlap with the customer’s timezone, but most of the time, we work asynchronously and don’t care when you’re online, just that you deliver great results.
- Flexible offerings. Choose how many hours you want to work and how much you want to earn.
- Swag! Because who doesn’t love swag?
APPLY NOW
المسؤوليات
- تصميم وتطوير تطبيقات Android المتقدمة باستخدام Java/Kotlin.
- تنفيذ واختبار الميزات الجديدة، مما يضمن التكامل السلس مع الخدمات الخلفية وواجهات برمجة التطبيقات.
- العمل مع واجهات برمجة التطبيقات ومجموعات SDK التابعة لجهات خارجية للتكامل مع الأنظمة والخدمات الأخرى.
- استكشاف الأخطاء وإصلاحها وتصحيح الأخطاء للحفاظ على الأداء الأمثل للتطبيق.
- العمل بشكل وثيق مع مصممي UI/UX لضمان واجهات تطبيقات بديهية وجذابة بصريًا.
- إجراء مراجعات التعليمات البرمجية، وضمان الالتزام بأفضل الممارسات، ودفع التحسين المستمر.
- البقاء على اطلاع بأحدث الاتجاهات والتقنيات في تطوير Android وتقديم توصيات للتحسين.
متطلبات
- خبرة واسعة في تطوير وصيانة تطبيقات Android.
- فهم قوي للغات برمجة Java و/أو Kotlin.
- فهم قوي لنظام Android Studio والنظام البيئي لتطوير Android.
- الإلمام بمبادئ تصميم Android UI/UX وإرشادات تصميم المواد.
- تجربة مع واجهات برمجة تطبيقات RESTful ومكتبات الطرف الثالث.
- فهم قوي للتحكم في إصدار Git ومنهجيات تطوير البرمجيات Agile.
- مهارات تواصل وتعاون قوية، مع القدرة على العمل بفعالية في فرق متعددة الوظائف.
فوائد -
- نحن لا نسميها امتيازات، فهي مجرد جزء مما يجعل العمل في Gigster رائعًا.
- شبكة عالمية المستوى. كن جزءًا من شبكة تضم الأشخاص الأكثر موهبة في العالم.
- مشاريع مذهلة ومتطورة. اختر المشاريع التي تهمك من شركات F500.
- 100% عن بعد وعالمي. عش حياتك الأفضل، أينما كانت، ولا تخسر أبدًا فرص العمل بسبب ذلك.
- ساعات عمل مرنة. هناك وقت للتداخل مع المنطقة الزمنية للعميل، ولكن في معظم الأحيان، نعمل بشكل غير متزامن ولا نهتم عندما تكون متصلاً بالإنترنت، فقط أنك تحقق نتائج رائعة.
- عروض مرنة. اختر عدد الساعات التي تريد العمل فيها والمبلغ الذي تريد كسبه.
- غنيمة! لأن من لا يحب غنيمة؟
