Software Engineer II Android
📣 إعلان| نوع العقد | عمل مؤقت | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
وصف الوظيفة
About the Role
Delivery Hero is seeking a Software Engineer II - Android to join the Fulfillment team in Riyadh. This is a temporary position for an individual contributor who is also a strong team player, with 2-5 years of experience in software development.
Key Responsibilities
- Stay informed on current software development methodologies to deliver optimal software solutions.
- Analyze product requirements to understand engineering needs, assess technical feasibility, estimate effort, and provide solutions in collaboration with the Product Team.
- Support the development of components and manage programming of solution elements to accurately translate requirements into functional software.
- Document all coding steps to ensure clarity and facilitate future modifications and maintenance.
- Write unit, integration, and UI/Snapshot tests.
- Investigate and resolve issues and bugs through patches and other methods.
- Collaborate with colleagues on code reviews and deliver corresponding reports.
- Perform functional and module testing to ensure the functionality of delivered solutions.
- Monitor, evaluate, and report on product development, recommending improvements as needed.
- Assist in user trials and acceptance testing.
Required Qualifications and Experience
- Minimum of 3 years of experience in software development, with practical knowledge of design patterns and algorithms.
- Proficiency in Kotlin as a primary development language is preferred; Java experience is also acceptable.
- Demonstrated experience in writing high-quality, testable code and proficiency with modern mobile architectures.
- In-depth knowledge of the mobile engineering lifecycle for fragments and activities.
- Practical experience with Agile methodologies (SCRUM or Kanban).
- Proven track record of contributing to the development of complex systems.
- Ability to manage multiple projects with strong prioritization skills and experience with versioning tools such as Git.
- Experience with and understanding of Modern Android Development approaches and practices.
- Understanding of Modular App Architecture.
- Understanding of CI/CD pipelines.
- Ability to write new modules using maintainable architecture.
Benefits
- Visa and relocation support globally and within KSA.
- Opportunities to engage with over 2000 colleagues across various teams within Delivery Hero through guilds and a global tech and product community.
- Personal educational budget for conferences and external training.
- Access to the LinkedIn e-learning platform and participation in in-house training programs.
متطلبات الوظيفة
- للسعوديين فقط
- تتطلب ٢-٥ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Software Engineer II Android
- وظائف مصمم برامج في الرياض
- وظائف مراقب الجودة في الرياض
- وظائف محاسب أول في الرياض
- وظائف مدير المالية والمحاسبة في الرياض
- وظائف مصمم جرافيك في الرياض
- مجالات وظيفية أخرى في الرياض
- وظائف مصمم برامج في الرياض
- وظائف مراقب الجودة في الرياض
- وظائف محاسب أول في الرياض
- وظائف مدير المالية والمحاسبة في الرياض
- وظائف مصمم جرافيك في الرياض
- وظائف سائق توصيل في الرياض
- وظائف محضر قهوة (باريستا) في الرياض
- وظائف Sales Consultant في الرياض
- وظائف منسق موارد بشرية في الرياض
- وظائف موظف استقبال في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف أخصائي خدمة اجتماعية في جازان
- وظائف أخصائي تمريض في المجمعة
- وظائف مشرف صيانة في محايل
- وظائف سائق شاحنة صغيرة في الرياض
- وظائف مراقب اجتماعي في مكة المكرمة
- وظائف اخصائي تربية خاصة في المجمعة
- وظائف منسق معارض ومؤتمرات في الرياض
- وظائف فني كيميائي في الدمام
- وظائف فني معمل أسنان في نجران
- وظائف أخصائي تمريض في الرياض