مطلوب مطور اندرويد للتوظيف في الكويت

 مطلوب مطور اندرويد للتوظيف في الكويت




خبرة لا تقل عن سنتين


التأشيرة: مادة 18 أو 22


الراتب 250 - 350 د.ك.


أرسل السيرة الذاتية إلى codetech247@gmail.com






المسؤوليات




1. ** تطوير البرمجيات: **


- كتابة كود Kotlin مصمم بشكل جيد وفعال وقابل للصيانة لمشاريع البرامج المختلفة.


- التعاون مع فرق متعددة الوظائف (المصممين ، مديري المنتجات ، مطوري الواجهة الخلفية) لتنفيذ الحلول البرمجية.


- ترجمة المتطلبات إلى المواصفات الفنية وتنفيذ الكود.




2. ** مراجعة التعليمات البرمجية وضمان الجودة: **


- مراجعة الكود الذي كتبه الزملاء لضمان الالتزام بمعايير الترميز وأفضل الممارسات والمبادئ التوجيهية.


- إجراء تصحيح الأخطاء والاختبار واستكشاف الأخطاء وإصلاحها للتطبيقات لضمان الجودة والأداء العاليين.




3. ** العمارة والتصميم: **


- المشاركة في المناقشات والقرارات المعمارية لتحديد أفضل مناهج تصميم البرمجيات.


- المساهمة في تخطيط وتصميم بنية النظام ، مع مراعاة عوامل مثل قابلية التوسع والصيانة والأداء.




4. ** تكامل API: **


- التكامل مع RESTful APIs وخدمات الويب الأخرى لجلب البيانات ومعالجتها حسب حاجة التطبيق.


- ضمان الاتصال السلس بين مكونات الواجهة الأمامية والخلفية.




5. ** أداء التطبيق: **


- تحسين أداء التطبيق من خلال تحديد الاختناقات وتحليلها وتنفيذ تحسينات الأداء.


- مراقبة أداء التطبيق في بيئات الإنتاج واتخاذ تدابير استباقية لمعالجة المشكلات.




6. ** توثيق الرمز: **


- كود الوثيقة ، واجهات برمجة التطبيقات ، والمواصفات الفنية لضمان الوضوح والصيانة لأعضاء الفريق الآخرين.


- تحديث وصيانة الوثائق مع تطور الكود.




7. ** التحكم في الإصدار والتعاون: **


- استخدم أنظمة التحكم في الإصدار (مثل Git) للتعاون مع أعضاء الفريق الآخرين وإدارة مستودعات الأكواد.


- المشاركة في منهجيات تطوير Agile / Scrum ، وحضور الوقفات ، والتخطيط السريع ، والاستعراضات السابقة.




8. ** التكامل والنشر المستمر: **


- العمل مع خطوط أنابيب CI / CD لأتمتة عمليات البناء والاختبار والنشر.


- ضمان النشر السلس لتغييرات التعليمات البرمجية في الإنتاج والبيئات الأخرى.




9. ** حل المشكلات: **


- تحليل التحديات الفنية وحلها ، وتصحيح الأخطاء ، واقتراح الحلول الإبداعية.




10. ** البحث التكنولوجي: **


- ابق على اطلاع دائم بلغة Kotlin والتقنيات والمكتبات والأطر ذات الصلة.


- تحديد فرص دمج التقنيات الجديدة لتحسين عملية تطوير البرمجيات.




11. ** التعاون: **


- التعاون مع أعضاء الفريق لتبادل المعرفة والخبرات.













ANDROID DEVELOPER is Needed for Hiring in Kuwait 




Experience at least 2 years


Visa: Article 18 or 22


Salary 250 - 350 KD


SEND CV TO codetech247@gmail.com






RESPONSIBILITES




1. **Software Development:**


- Write well-designed, efficient, and maintainable Kotlin code for various software projects.


- Collaborate with cross-functional teams (designers, product managers, backend developers) to implement software solutions.


- Translate requirements into technical specifications and code implementations.




2. **Code Review and Quality Assurance:**


- Review code written by colleagues to ensure adherence to coding standards, best practices, and guidelines.


- Perform debugging, testing, and troubleshooting of applications to ensure high quality and performance.




3. **Architecture and Design:**


- Participate in architectural discussions and decisions to determine the best software design approaches.


- Contribute to system architecture planning and design, considering factors like scalability, maintainability, and performance.




4. **API Integration:**


- Integrate with RESTful APIs and other web services to fetch and manipulate data as needed by the application.


- Ensure seamless communication between the frontend and backend components.




5. **App Performance:**


- Optimize application performance through profiling, analyzing bottlenecks, and implementing performance improvements.


- Monitor application performance in production environments and take proactive measures to address issues.




6. **Code Documentation:**


- Document code, APIs, and technical specifications to ensure clarity and maintainability for other team members.


- Update and maintain documentation as code evolves.




7. **Version Control and Collaboration:**


- Use version control systems (like Git) to collaborate with other team members and manage code repositories.


- Participate in Agile/Scrum development methodologies, attending stand-ups, sprint planning, and retrospectives.




8. **Continuous Integration and Deployment:**


- Work with CI/CD pipelines to automate build, test, and deployment processes.


- Ensure smooth deployment of code changes to production and other environments.




9. **Problem Solving:**


- Analyze and solve technical challenges, debugging issues, and proposing creative solutions.




10. **Technology Research:**


- Stay up-to-date with Kotlin language and related technologies, libraries, and frameworks.


- Identify opportunities to integrate new technologies to improve the software development process.




11. **Collaboration:**


- Collaborate with team members to share knowledge and experiences.

Comments



Font Size
+
16
-
lines height
+
2
-
View My Stats