مهندس برمجيات مشارك - برنامج البناة (تدريب تعاوني أو تدريب داخلي)
Associate Software Engineer - Builders Program (Co-op training or Internship)
تماراالرياضمنذ 2 أسابيع
تدريب0-2 سنوات خبرةبكالوريوس
تمارا
وصف الوظيفة
لماذا تاماراً؟
نحن فخورون بأننا أول يونيكورن FinTech في السعودية.
مهمتنا هي مساعدة الناس على تحقيق أحلامهم من خلال بناء تطبيق مالي فائق موجه للعملاء في العالم. لا توجد خارطة طريق لذلك؛ فريقنا من التمارينيين يكتبها. تتكون فرقنا من المبتكرين وحل المشاكل والمتعلمين الذين ينازعون فضولهم والتعاون.
إذا كان هذا يبدو مثلك: فضول وقيادة وجاهز للبناء، فنحن نود أن نلتقي بك
تقدم الآن وانضم إلى الجيل القادم من البناة!
حول البرنامج:
في تاماراً، نعتقد أن الإمكانيات يجب أن تتسع مبكراً.
مسار التدريب الداخلي والتعاون الرئيسي لدينا "Builders" مصمم للطلاب الذين لا يريدون تدريباً سلبياً بل مقعداً حقيقياً على الطاولة. إذا كنت جائعاً لتطبيق ما تعلمته، في بيئة سريعة الحركة وعالية الأداء، فهنا تبدأ.
مصمم للطلاب الحاليين الذين يسعون إلى فرص التدريب الداخلي أو التعاون، يغمرك هذا المسار في عمل ذي مغزى وعملي عبر المنتج والهندسة والتصميم وما بعده، مما يعطيك ملكية حقيقية وليس مجرد تعرض.
ستساهم في مشاريع حقيقية وتحل مشاكل حقيقية، وتكتسب نوع التعرض الذي ببساطة لا توفره معظم التجارب المبكرة للمسار الوظيفي. نحن نعامل المتدربين وطلاب التعاون كبناة مستقبليين، لأنهم بطريقة ما بالفعل كذلك.
مع مجموعات يناير ويونيو لدينا، ستكتسب أكثر من الخبرة. ستكتسب الزخم.
حول الدور
بصفتك مهندس منتج متدرباً، ستساهم في الفرق الحقيقية التي تبني منتجات يعتمد عليها الملايين من المستخدمين للتسوق والدفع والبنوك. هذا ليس تدريباً هندسياً برمجياً تقليدياً - سيتوقع منك التطوير عبر جميع أعمدة الكفاءة الخمسة لإطار مسار تطور هندسة المنتج في تاماراً:
التأثير والنطاق - المهام الفردية والمساهمات الموجهة للتعلم ضمن فريق
ستعمل على مهام محددة جيداً وميزات صغيرة ضمن فريق، مقترن بمرشد يوفر متطلبات واضحة وأنماطاً مؤسسة. تركيزك الأساسي هو تعلم كيف ينطبق عملك على المنتج الأوسع وبناء العادات اللازمة للعمل كمساهم مستقل.
القدرات التقنية - بناء مهارات الهندسة الأساسية
ستبدأ في تطوير الكفاءات الأساسية للبرمجة، وتعلم كتابة رمز نظيف بتوجيه، والبدء في الألفة مع قاعدة الرموز والأدوات وسير عمل التطوير المستخدمة في تاماراً. لا يتوقع منك أن تكون خبيراً - يتوقع منك أن تكون فضولياً وتسأل الأسئلة وتنمو بسرعة.
التفكير في المنتج - فهم "السبب" وراء عملك
ستتعلم كيفية عمل نموذج عمل تاماراً وستكتسب فهماً لمجال فريقك. بالنسبة لكل بطاقة التقاطها، سيتم تشجيعك على فهم قصة المستخدم وراءها - ليس فقط ما تبنيه، بل لماذا يهم للعميل.
التسليم والتنفيذ - امتلاك مهامك من النهاية إلى النهاية
ستتحمل مسؤولية مهامك المخصصة - التأكد من أنها تلبي معايير القبول، ومراجعة الرموز، واختبارها بشكل جيد، ودمجها. عندما تواجه حاجزاً أو فجوة في الفهم، ستطلب المساعدة بشكل استباقي بدلاً من البقاء عالقاً.
تطوير النفس والفريق - النمو السريع والمساهمة في الفريق
ستركز على تحسين مهاراتك التقنية بشكل مستمر مع احتضان معارف ودرس جديدة. ستتعاون بشكل فعال مع فريقك، وتسأل أسئلة جيدة، وتساهم في تحسينات العملية - مؤثراً على النمو الجماعي من اليوم الأول.
مسؤولياتك
تسليم المهام المحددة جيداً والميزات الصغيرة ضمن فريق، متابعة الأنماط المؤسسة والتوجيهات من مرشدك.
كتابة رمز نظيف وسهل القراءة والمشاركة في مراجعات الرموز لتعلم معايير الفريق وأفضل الممارسات.
فهم قصص المستخدمين والسياق الخاص بالمنتج وراء البطاقات التي تعمل عليها - ربط عملك التقني بتأثير العميل.
تحمل مسؤولية مهامك خلال دورة الحياة الكاملة: التطوير والاختبار والمراجعة والدمج.
الإبلاغ عن الحواجز بشكل استباقي وطرح الأسئلة الواضحة والبحث عن ملاحظات لتسريع التعلم.
المساهمة في بيئة فريق تعاونية من خلال مشاركة الدروس وتقديم ملاحظات بناءة والبقاء منفتحاً على المدخلات من الآخرين.
ابقَ فضولياً بشأن نموذج عمل تاماراً ومجال فريقك والتقنيات الناشئة.
خبرتك
حالياً تتابع درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة.
فهم أساسي لمفاهيم البرمجة والرغبة في تعلم اللغات والأطر المستخدمة في تاماراً (Java أو Golang).
فهم أساسي لقواعد البيانات و SQL.
قدرات قوية على حل المشاكل مع الانتباه للتفاصيل.
نهج موجه نحو المنتج: الفضول الحقيقي حول سبب بناء الأشياء وليس فقط كيف.
مهارات اتصال فعالة والقدرة على التعاون ضمن فريق.
الدافع العالي والالتزام بالتعلم المستمر والتطوير.
الكفاءة في الاتصالات المكتوبة والشفوية باللغة الإنجليزية.
مسار النمو
تم تصميم هذا التدريب الداخلي كمنصة إطلاق إلى سلم تطوير هندسة المنتج في تاماراً. سيحصل المتدربون ذوو الأداء العالي تلقائياً على خيار الاستمرار كمهندس منتج مشارك، حيث يتوقع منك:
تسليم المهام المحددة جيداً بشكل مستقل ضمن فريق.
فهم مفاهيم البرمجة الأساسية وتطبيقها بحكم متزايد.
فهم نموذج عمل تاماراً الشامل ومجال فريقك.
تحمل الملكية الكاملة لمهامك من التطوير من خلال الدمج.
المساهمة في نمو الفريق من خلال الاستجواب والتعلم وتحسين العمليات.
يتم تشجيع جميع المرشحين المؤهلين على التقديم.
Job Description
Why Tamara? We’re proud to be Saudi’s first FinTech unicorn. Our mission is to help people own their dreams by building the most customer-centric financial super app in the world. & There is no playbook for that; our Tamarians are writing it. Our teams are made up of innovators, problem-solvers, and learners we thrive on curiosity and collaboration. If this sounds like you: curious, driven, and ready to build, we’d love to meet you Apply now and join the next generation of Builders! About the Program: At Tamara, we believe potential should be stretched early. Our Flagship Builders Internship & Co-Op track is crafted for students who don’t want a passive internship but a real seat at the table. If you’re hungry to apply what you’ve learned, in a fast-moving, high-performance environment, this is where you begin. Built for current students seeking internship or co-op opportunities, this track immerses you in meaningful, hands-on work across Product, Engineering, Design, and beyond giving you real ownership, not just exposure. You’ll contribute to real projects and solve real problems, gaining the kind of exposure that most early-career experiences simply don’t offer. We treat interns and co-op students as future builders, because in many ways, they already are. With our January and June cohorts, you’ll gain more than experience. You’ll gain momentum. About the Role As a Product Engineer Intern, you will contribute to real squads building products that millions of users rely on to shop, pay, and bank. This is not a traditional software engineering internship — you will be expected to develop across all five competency pillars of Tamaras Product Engineering career framework: Impact & Scope — Individual tasks and learning-focused contributions within a squad You will work on well-defined tasks and small features within a squad, paired with a mentor who provides clear requirements and established patterns. Your primary focus is learning how your work fits into the broader product and building the habits needed to operate as an independent contributor. Technical Capabilities — Building foundational engineering skills You will begin developing core programming competencies, learn to write clean code with guidance, and start becoming familiar with the codebase, tools, and development workflows used at Tamara. You are not expected to be an expert — you are expected to be curious, ask questions, and grow quickly. Product Thinking — Understanding the "why" behind your work You will learn how Tamaras business model works and gain an understanding of your teams domain. For every ticket you pick up, youll be encouraged to understand the user story behind it — not just what to build, but why it matters to the customer. Delivery & Execution — Owning your tasks end-to-end You will take ownership of your assigned tasks — making sure they meet acceptance criteria, are code-reviewed, well-tested, and merged. When you hit a blocker or a gap in understanding, youll proactively ask for help rather than stay stuck. Developing Self & Team — Growing fast and contributing to the team You will focus on continuously enhancing your technical skills while embracing new knowledge and learning opportunities. Youll collaborate effectively with your team, ask good questions, and contribute to process improvements — influencing collective growth from day one. Your Responsibilities Deliver well-defined tasks and small features within a squad, following established patterns and guidance from your mentor. Write clean, readable code and participate in code reviews to learn team standards and best practices. Understand the user stories and product context behind the tickets you work on — connect your technical work to customer impact. Take ownership of your tasks through the full lifecycle: development, testing, review, and merge. Proactively flag blockers, ask clarifying questions, and seek feedback to accelerate your learning. Contribute to a collaborative team environment by sharing learnings, offering constructive feedback, and staying open to input from others. Stay curious about Tamaras business model, your teams domain, and emerging technologies. Your Expertise Currently undertaking a Bachelors degree in Computer Science, Engineering, or a related field. Basic understanding of programming concepts and willingness to learn languages and frameworks used at Tamara (Java or Golang). Foundational understanding of databases and SQL. Strong problem-solving abilities with attention to detail. A product-minded approach: genuine curiosity about why things are built, not just how. Effective communication skills and ability to collaborate within a team. High motivation and commitment to continuous learning and development. Proficiency in written and spoken English communication. Growth Path This internship is designed as a launchpad into Tamaras Product Engineering Ladder. High-performing interns will automatically get the option to continue as an Associate Product Engineer role, where you will be expected to: Independently deliver well-defined tasks within a squad. Understand basic programming concepts and apply them with growing autonomy. Grasp the overall Tamara business model and your teams domain. Take full ownership of your tasks from development through merge. Contribute to team growth by questioning, learning, and improving processes. All qualified individuals are encouraged to apply.
المهارات المطلوبة
JavaGolangSQLProblem-solvingCode writingProduct thinkingTeam collaborationCommunication