شعار النرويج الآن
Norsk
← العودة إلى وظائف النرويج
ترجمة آلية إلى العربية

مطور أندرويد كامل الستاك

Fullstack Android Developer

Oda

مكان العمل
OSLO
تاريخ النشر
آخر موعد للتقديم
18‏/10‏/2026
حجم الوظيفة
دوام كامل
نوع التوظيف
دائم
عدد الوظائف
1

تفاصيل الوظيفة

هذه ترجمة آلية لتسهيل الفهم وقد تحتوي على أخطاء. راجع النص الأصلي قبل التقديم.

في أودا، نطور خدمات بقالة بأسعار معقولة لجعل لوجستيات الحياة سهلة بشكل مفاجئ. أولا بنينا متجر البقالة الإلكتروني الرائد في النرويج، والآن، بالشراكة مع Mathem في السويد، نحن في طريقنا لنصبح أكثر نظام بيع بالتجزئة فعالية في العالم، حيث نوصل إلى آلاف أبواب الدول الإسكندنافية كل أسبوع. نبحث عن مطور أندرويد كامل التقنية لينضم إلى فريق المتجر في أودا! كجزء من فريق المتجر، ستنضم إلى الأشخاص الذين يبنون كل ما يراه العملاء ويتفاعلون معه: تطبيقاتنا، متجر الويب، أدوات التسويق، الإشعارات، الدفع، الحسابات والمزيد. إنها مسؤولية كبيرة، وتعني أننا نستطيع تصميم وبناء رحلة العميل من البداية إلى النهاية. في هذا الدور، ستكون مهنتك الأساسية هي تطوير أندرويد. ستعمل بشكل عملي مع تطبيق أودا أندرويد، وتتولى مسؤولية تجارب التسوق الأساسية مثل التصفح، والبحث، وصفحات المنتجات، والسلة والتسوق. لكننا لا نعتقد أن ملكية منتج محمول تتوقف عند حدود التطبيق. بعض الأنظمة وراء تطبيقاتنا موجودة خصيصا لدعم تجربة الهواتف المحمولة. كجزء من فريق الهواتف المحمولة، من المتوقع أن تفهم تلك الأنظمة، وتتعلم كيف تعمل، وتساهم فيها عند الحاجة. قد يعني ذلك تغيير عقد API، تعديل نقطة نهاية، أو العمل في خدمة خلفية خاصة بالتطبيق لنقل ميزة إلى أيدي العملاء. لا نتوقع منك أن تصل كمهندس خلفية. نتوقع الفضول والاستعداد للنمو خارج حدود قاعدة كود أندرويد. المشكلة التي ستساعد في حلها: تخيل والدا في مساء ثلاثاء مزدحم. طفل صغير على ذراع واحدة، وعشاء الغد للطلب باليد الأخرى. يجب أن تنجح البحث، ويجب أن تشعر العربة بالثقة، ويجب أن يكون الدفع هادئا. مهمتك هي جعل هذه الرحلة أكثر سلاسة شهرا بعد شهر من خلال الشحن، والقياس، وتكرار التحسينات التي تجعل التجربة أكثر موثوقية وبديهية. ما ستفعله كمطور أندرويد ستتولى مسؤولية أجزاء رئيسية من تجربة التسوق في تطبيقنا الأندرويد وستساعد في تشكيل كيفية تطورها. ستعمل عن كثب مع مهندسي أندرويد وiOS والويب والخلفية، بالإضافة إلى المصممين ومديري المنتجات لتحويل الأفكار ومشاكل العملاء إلى حلول حقيقية. ستعمل أيضا عبر الحدود بين التطبيق والخدمات التي تقف خلفه، وتتعلم وتساهم في المكونات الخلفية التي تشكل جزءا من تقديم تجربة الجوال. ست... بناء وتحسين تدفقات التسوق الأساسية لأندرويد مثل التصفح، والبحث، وصفحات المنتجات، والسلة والتسوق. خذ الميزات من الفكرة مرورا بالتنفيذ، والشحن، والقياس، والتكرار. اعمل عن كثب مع مهندسي iOS والويب حتى تشعر تجارب التسوق لدينا بأنها مألوفة ومتسقة عبر المنصات. افهم APIs والعقود والأنظمة الخلفية التي تشغل تطبيق أندرويد. تعلم وساهم في كود الخلفية الخاص بالتطبيق عندما يكون ذلك جزءا من تقديم ميزة كاملة. تعاون مباشرة مع المصممين ومديري المنتجات لحل مشاكل العملاء بدلا من مجرد تنفيذ المواصفات. ساعد في تطوير هندسة الهوائية والممارسات الهندسية لدينا مع نمو المنتج. اهتم بالتفاصيل الأقل وضوحا التي تجعل التطبيق يبدو جديرا بالثقة: حالات التحميل، سيناريوهات عدم الاتصال والفشل في أوقات الاتصال، الأداء، سهولة الوصول وما يحدث عندما تسوء الأمور في أسوأ لحظة ممكنة. ما الذي ستحتاجه للنجاح 🌟لا نتوقع منك أن تعرف كل شيء في اليوم الأول. لكننا نعتقد أنك ستستمتع بهذا الدور إذا: لديك خبرة في بناء تطبيقات أندرويد أصلية، ويفضل استخدام Kotlin وتقنيات أندرويد الحديثة. أنت تهتم بشدة ببناء تجارب منتجات عالية الجودة، وليس فقط بتنفيذ الشاشات. أنت مرتاح للعمل مع APIs ومهتما بفهم ما يحدث خارج العميل. أنت مستعد للتعلم والمساهمة في كود الخلفية الموجود لدعم المنتج المحمول. الخبرة السابقة في الواجهة الخلفية مفيدة، لكنها ليست شرطا. تحب أن تتحمل مسؤولية المشكلة من تجربة العميل مرورا بالطبقات التقنية اللازمة لحلها. أنت تهتم بإمكانية الصيانة، والأداء، والموثوقية، والتفاصيل الصغيرة التي يلاحظها العملاء. تستمتع بالعمل في فريق حيث تشارك المشكلات بدلا من أن تلقى خلف السياج. المصممون، مهندسو الجوال، مهندسو الويب، مهندسو الخلفية، ومديرو المشاريع جميعهم يجلسون على نفس الطاولة. أنت فضولي، تطرح الأسئلة حتى تصبح الأمور منطقية، وتفضل الحلول الواضحة والقابلة للصيانة على الحلول الذكية. إلىازدهر في هذا الدور، ونعتقد أنك سترغب في أن تصبح خبيرا في منتجنا الأندرويد مع فهم النظام المحيطين به. لا تحتاج لأن تصبح متخصصا في الخلفية، لكن مع مرور الوقت نريد أن يكون مهندسو الهواتف المحمولة لدينا قادرين على متابعة مشكلة العميل عبر حدود التطبيق/الخلفية والمساهمة في أي مكان يحتاج الحل إلى الوجود. إذا لم تكن متأكدا مما إذا كنت تحقق كل العلامات، فلا بأس. ما زلنا نود سماع آرائك! ما نقدمه 🚀: فرصة لإحداث تأثير حقيقي على منتج محمول يستخدمه العملاء كجزء من حياتهم اليومية. هناك مجال للنمو، ليس فقط كمهندس iOS، بل كمهندس منتج يمتلك ملكية أوسع للأنظمة وراء التطبيق. زملاء فريق يطمحون إلى المقام العالي ويدعمون بعضهم البعض. نهتم بالناس، وهذا يعني دعم بعضنا البعض في كل خطوة. هيكل مسطح حيث نتعاون عبر التخصصات لحل تحديات مثيرة. الأفكار الكبيرة تأتي من كل مكان. طريقة شفافة للعمل. نستخدم Slack للبقاء على اطلاع بلا رسائل إلكترونية بلا أحداث، وعدد أقل من الاجتماعات، والمزيد من إنجاز الأمور. مكتب نابض بالحياة في تويين، مع غداء أعده طهاتنا الخاصة. 🧑‍🍳 نهج تعاوني - نتعامل مع تحديات المنتجات والتقنية معا، عبر مجالات مختلفة. فرصة لتشكيل مستقبل التسوق أثناء بناء شركة ستبقى. يرجى التقديم بحلول 18 أكتوبر. نتطلع لسماع آرائكم! 💛
النص الأصلي للإعلان
At Oda, we develop affordable grocery services to make the logistics of living surprisingly easy. First we built Norway’s leading online grocery store and now, partnered with Mathem in Sweden, we’re on our way to becoming the world’s most effective retail system, delivering to thousands of Scandinavian doorsteps every week. We’re looking for a Fullstack Android Developer to join the Shop team at Oda! As part of the Shop team, you’ll join the people who build everything customers see and interact with: our apps, the web shop, marketing tools, notifications, payment, accounts and more. It’s a big responsibility, and it means we can design and build the customer journey end to end. In this role, your primary craft will be Android development. You’ll work hands-on with the Oda Android app, taking ownership of core shopping experiences such as browsing, search, product pages, cart and checkout. But we don’t think ownership of a mobile product stops at the edge of the app. Some of the systems behind our apps exist specifically to support the mobile experience. As part of the mobile team, you’ll be expected to understand those systems, learn how they work and contribute to them when needed. That might mean changing an API contract, adjusting an endpoint or working in an app-specific backend service to get a feature all the way into customers’ hands. We don’t expect you to arrive as a backend engineer. We do expect curiosity and a willingness to grow beyond the boundaries of the Android codebase. The problem you’ll help solve: Imagine a parent on a busy Tuesday evening. A toddler on one arm, tomorrow’s dinner to order with the other. Search must work, the cart must feel trustworthy, and checkout must be calm. Your job is to make that journey smoother month by month by shipping, measuring and iterating on improvements that make the experience more reliable and intuitive. What you’ll be doing as an Android DeveloperYou’ll take ownership of key parts of the shopping experience in our Android app and help shape how they evolve. You’ll work closely with Android, iOS, web and backend engineers as well as designers and product managers to turn ideas and customer problems into real solutions. You’ll also work across the boundary between the app and the services behind it, learning and contributing to the backend components that are part of delivering the mobile experience. You’ll… Build and improve core Android shopping flows such as browsing, search, product pages, cart and checkout. Take features from an idea through implementation, shipping, measurement and iteration. Work closely with iOS and web engineers so our shopping experiences feel familiar and coherent across platforms. Understand the APIs, contracts and backend systems that power the Android app. Learn and contribute to app-specific backend code when that is part of delivering a feature end to end. Collaborate directly with designers and product managers to solve customer problems rather than simply implement specifications. Help evolve our mobile architecture and engineering practices as the product grows. Care about the less-visible details that make an app feel trustworthy: loading states, offline and failure scenarios, performance, accessibility and what happens when things go wrong at the worst possible moment. What you’ll need to succeed 🌟We don’t expect you to know everything on day one. But we think you’ll enjoy this role if: You have experience building native Android applications, ideally using Kotlin and modern Android technologies. You care deeply about building high-quality product experiences, not only implementing screens. You’re comfortable working with APIs and interested in understanding what happens beyond the client. You’re willing to learn and contribute to backend code that exists to support the mobile product. Previous backend experience is useful, but it isn’t a requirement. You like taking ownership of a problem from the customer experience down through the technical layers needed to solve it. You care about maintainability, performance, reliability and the small details customers notice. You enjoy working in a team where problems are shared rather than thrown over the fence. Designers, mobile engineers, web engineers, backend engineers and PMs all sit at the same table. You’re curious, ask questions until things make sense, and prefer clear, maintainable solutions over clever ones. To thrive in this role, we believe you’ll want to become an expert in our Android product while also understanding more of the system around it. You don’t need to become a backend specialist, but over time we want our mobile engineers to be able to follow a customer problem across the app/backend boundary and contribute wherever the solution needs to live. If you’re unsure whether you tick every box, that’s okay. We would still like to hear from you! What we offer 🚀A chance to make a real impact on a mobile product used by customers as part of their everyday lives. Room to grow, not only as an iOS engineer, but as a product engineer with broader ownership of the systems behind the app. Teammates who aim high and have each other’s backs. We care about people, and that means supporting each other every step of the way. A flat structure where we team up across disciplines to solve exciting challenges. Big ideas come from everywhere. A transparent way of working. We use Slack to stay in the loop-less email, fewer meetings, more getting things done. A buzzing office at Tøyen, with lunch made by our very own chefs. 🧑‍🍳 A collaborative approach - we tackle product and technical challenges together, across different fields. A chance to shape the future of grocery shopping while building a company that’s here to stay. Please apply by 18th of October. We look forward to hearing from you! 💛
التقديم على الوظيفة

سيتم فتح صفحة التقديم الأصلية لدى الجهة الناشرة، وفق شروط NAV.