تعلن الجمعية العمومية عن فرص عمل شاغرة للجنسيين برواتب ومميزات تنافسية في البحرين The General Assembly announces job vacancies for both nationalities with competitive salaries and benefits in Bahrain

   

  Company    General Assembly  opens its doors to those interested in obtaining exceptional job opportunities in Bahrain

 If you are interested, check out the following details:

Vacant Positions:

   Software Engineer Instructor - PT

We are looking for instructors:


  • Our Software Engineering Bootcamp is a life-changing educational experience where our students learn the skills and mindsets to take on new careers as web developers. We are looking for a lead instructor with strong JavaScript experience to play a key role on our growing instructional team.


What do we teach?

  • We begin by teaching the fundamentals of programming and web design using HTML, CSS, and JavaScript. Approximately 50% of the course, typically covered in Units 2 and 4, focuses on back-end languages and their respective frameworks. We cover Node.js with the Express framework (MVC design pattern) alongside MongoDB (NoSQL) and Python with the Django framework (MVT design pattern) paired with PostgreSQL (SQL), using these technologies to introduce key concepts such as API development, databases, security, and other essential topics.
  • Unit 3 shifts the focus back to JavaScript, where we explore consuming APIs through one or more front-end MV* frameworks such as Angular, Ember, or React. Additionally, we emphasize crucial skills for junior web developers, including source control, team collaboration, and efficient developer workflows.
  • We give students the chance to spend focused time building at least 4 major projects, in addition to other smaller projects and labs.


Skills and Qualifications

  •  You are the person that your colleagues naturally gravitate to when they are trying to figure something out.
  • You are eager to shape the skills, minds, and careers of the newest generation of web developers.
  • You have at least 3+ years of experience working on a software development team.
  • Familiarity with Computer Science topics, such as: Recursion, Sorting, Search, Linked Lists, Stacks and queues, Sets, Trees, Search Tries, Graphs, Hash tables, and Design patterns
  • You have working experience in both front-end and back-end development, and are fluent in:
  • HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (React preferred)
  • SQL databases (we generally use PostgreSQL)
  • NoSQL (we generally cover MongoDB)
  • At least one additional object-oriented language (Python highly preferred)


Responsibilities and Duties
  •  Teach Sunday to Wednesday from 6pm-9pm for the duration of the 24 week course, in-person, on campus in Bahrain.
  • Instructors will need to commit a few hours per week preparing lessons and materials, leveraging existing GA curriculum content.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set.
 

     Application Steps:

    1. Open the application link 
    2. Browse the available jobs and select the one that suits you.
    3. Click on "Apply Now" and enter the required information.
    4. Ensure that your details are entered correctly, then click "Submit".

    Additional Details:

    • Source: linked in
    • Posting Date: 15/10/2024
    • Required Nationalities:
    • Required Nationalities: All nationalities 


     

         الجمعية العمومية للشركة تفتح أبوابها للراغبين في الحصول على فرص عمل مميزة في  البحرين

     إذا كنت مهتمًا، فراجع التفاصيل التالية:

     

    الوظائف الشاغرة:

       مدرس هندسة البرمجيات - PT

    نحن نبحث عن المدربين:


    • معسكرنا التدريبي للهندسة البرمجية هو تجربة تعليمية تغير الحياة حيث يتعلم طلابنا المهارات والعقليات اللازمة لتولي وظائف جديدة كمطورين للويب. نحن نبحث عن مدرب رئيسي يتمتع بخبرة قوية في JavaScript للعب دور رئيسي في فريقنا التعليمي المتنامي.


    ماذا نعلم؟

    • نبدأ بتدريس أساسيات البرمجة وتصميم الويب باستخدام HTML وCSS وJavaScript. يركز ما يقرب من 50% من الدورة، والتي يتم تغطيتها عادةً في الوحدتين 2 و4، على لغات الواجهة الخلفية وأطر عملها الخاصة. نغطي Node.js باستخدام إطار عمل Express (نمط تصميم MVC) إلى جانب MongoDB (NoSQL) وPython باستخدام إطار عمل Django (نمط تصميم MVT) المقترن بـ PostgreSQL (SQL)، باستخدام هذه التقنيات لتقديم مفاهيم أساسية مثل تطوير واجهة برمجة التطبيقات وقواعد البيانات والأمان وغيرها من الموضوعات الأساسية.
    • تتحول الوحدة 3 مرة أخرى إلى التركيز على JavaScript، حيث نستكشف استهلاك واجهات برمجة التطبيقات من خلال إطار عمل MV* واحد أو أكثر مثل Angular أو Ember أو React. بالإضافة إلى ذلك، نؤكد على المهارات الحاسمة لمطوري الويب المبتدئين، بما في ذلك التحكم في المصدر والتعاون الجماعي وسير عمل المطورين الفعّالة.
    • نمنح الطلاب الفرصة لقضاء وقت مركّز في بناء 4 مشاريع رئيسية على الأقل، بالإضافة إلى مشاريع ومختبرات أخرى أصغر حجمًا.


    المهارات والمؤهلات

    •  أنت الشخص الذي يلجأ إليه زملاؤك بشكل طبيعي عندما يحاولون معرفة شيء ما.
    • أنت حريص على تشكيل مهارات وعقول ومسارات العمل للجيل الأحدث من مطوري الويب.
    • لديك ما لا يقل عن 3 سنوات خبرة في العمل ضمن فريق تطوير البرمجيات.
    • المعرفة بموضوعات علوم الكمبيوتر، مثل: التكرار، والفرز، والبحث، والقوائم المرتبطة، والمكدسات والطوابير، والمجموعات، والأشجار، ومحاولات البحث، والرسوم البيانية، وجداول التجزئة، وأنماط التصميم
    • لديك خبرة عملية في تطوير الواجهة الأمامية والخلفية، وتتقن:
    • HTML و CSS
    • JavaScript كامل الحزمة (يفضل استخدام JavaScript قوي للغاية)
    • إطار عمل JS MV* واحد على الأقل (يفضل React)
    • قواعد بيانات SQL (نستخدم عادةً PostgreSQL)
    • NoSQL (نغطي عادةً MongoDB)
    • لغة كائنية التوجه إضافية واحدة على الأقل (يفضل Python بشدة)


    المسؤوليات والواجبات
    •  قم بالتدريس من الأحد إلى الأربعاء من الساعة 6 مساءً حتى الساعة 9 مساءً طوال مدة الدورة التي تبلغ 24 أسبوعًا، شخصيًا، في الحرم الجامعي في البحرين.
    • سيتعين على المدربين تخصيص بضع ساعات أسبوعيًا لإعداد الدروس والمواد، والاستفادة من محتوى منهج GA الحالي.
    • العمل بشكل وثيق مع المدربين المساعدين أو مساعدي التدريس لتزويد الطلاب بملاحظات مفيدة وسريعة حول تقدمهم.
    • العمل جنبًا إلى جنب مع موظفي GA وفريق التدريس لتلبية احتياجات وأساليب التعلم الخاصة بطلابك على أفضل وجه.
    • توجيه الطلاب من خلال تطوير مشروع نهائي رائع من شأنه أن يعرض قدراتهم لمديري التوظيف.
    • تسهيل إنشاء مجتمع صف دراسي ديناميكي وتعاوني وإيجابي.
    • إلهام الطلاب على المثابرة في مواجهة تحديات تعلم مجموعة جديدة من المهارات.
     

       خطوات التقديم:

      1. افتح  رابط التطبيق 
      2. تصفح الوظائف المتاحة واختر الوظيفة التي تناسبك.
      3. انقر فوق "تقديم الطلب الآن" وأدخل المعلومات المطلوبة.
      4. تأكد من إدخال تفاصيلك بشكل صحيح، ثم انقر فوق "إرسال".

      تفاصيل إضافية:

      • المصدر:  linked in
      • تاريخ النشر:  15/10/2024
      • الجنسيات المطلوبة:
      • الجنسيات المطلوبة:  جميع الجنسيات 

      Comments

      اعلان2




      Font Size
      +
      16
      -
      lines height
      +
      2
      -