Nearcut

HQ: Berlin, Germany

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer and Flutter developer @ Appy Ventures
  • -> Frontend Developer (React) @ Cake

الموقع: عن بُعد

نبذة عن الفرصة
نبحث عن مطوّر متكامل رفيع المستوى يعمل بلغة روبي أون ريلز وفق نهج ريلز (من دون استخدام React).

نسعى لضم مطوّر متكامل إلى فريق Nearcut. ستكون جزءاً من فريق صغير يركّز على ابتكار برمجيات ذات قيمة وسهلة الصيانة. ستواجه تحديات جديدة يومياً، وستعمل عبر مجالات مختلفة داخل الشركة، كما ستسهم رؤيتك في تشكيل اختياراتنا التقنية.

في هذا الدور، ستعمل بشكل وثيق مع مؤسسنا التقني وفريق التطوير، وستصل مساهماتك إلى ملايين المستخدمين وتدعم نمونا في مختلف أنحاء أوروبا. ستكون مسؤولاً عن تقديم مزايا عالية الجودة ومختبرة بالكامل.

يعتمد منتجنا على Ruby on Rails، ويشمل نظامنا التقني RSpec وMySQL وDocker Compose وRubocop وStimulus. نتبع معايير ريلز ولا نلاحق أحدث أطر جافاسكريبت. نستخدم حالياً Ruby 2.7 وRails 6.0. اعتمدنا التطوير القائم على الاختبارات قبل خمس سنوات، وتغطي اختباراتنا نحو 95% من الشيفرة، ما يساعدنا على تقليل الأخطاء والتركيز على إطلاق الميزات. كما بنينا نظام المكوّنات الخاص بنا باستخدام مكتبة View Component من GitHub، ونستخدم منهجية BEM في CSS.

خبراتك المطلوبة
• ما لا يقل عن سبع سنوات من الخبرة المهنية في تطوير Ruby on Rails
• تفضيل قوي للتطوير المعتمد على الاختبارات
• خبرة سابقة في استخدام Stimulus
• الثقة في كتابة HTML وCSS نظيفَين
• عدم تفضيل React
• شغف بتصميم برمجي أنيق قائم على البرمجة الكينونية
• خبرة في بناء العديد من الميزات المتكاملة من الصفر في تطبيقات إنتاجية
• القدرة على تحمّل المسؤولية الكاملة عن العمل، بما يشمل النشر والتعامل مع المشكلات
• اهتمام باتّباع أفضل الممارسات
• حماس للتعلّم ومواجهة التحديات الجديدة
• عقلية تركّز على العملاء
• خبرة في بيئات الشركات الناشئة

مسؤولياتك
ستكون عضواً رئيسياً يقدّم مساهمات فردية في فريق تطوير صغير وماهر.

• بناء ميزات جديدة ونشرها باستخدام TDD، مع إعادة الهيكلة عند الحاجة
• تحسين الاختبارات وتنظيف الشيفرة الضعيفة عند العثور عليها
• إنشاء مكوّنات View جديدة باستخدام HTML وCSS وStimulus
• مراجعة طلبات الدمج عبر المنتج
• اتّباع أسلوبنا في تطوير ريلز
• تقديم ملاحظات بنّاءة في مراجعات الشيفرة
• تعديل عملك بناءً على ملاحظات الزملاء والعملاء
• التخطيط لآلية التنفيذ قبل البدء بالبرمجة
• التحقيق في الأخطاء وإصلاحها (وهي نادرة بفضل قوة الاختبارات)
• التوفّر لبعض المكالمات بين 10:00 و14:00 بتوقيت UTC

شهرك الأول
• اكتساب فهم واضح لمنتجنا وآلية عملنا من خلال:
– مراجعة إرشاداتنا
– دراسة قاعدة الشيفرة
– مراجعة طلبات الدمج من المطوّرين الآخرين
– طرح الأسئلة عند الحاجة
• بناء وإطلاق ميزة جديدة واحدة على الأقل مع اختبارات كاملة

مزايا بيئة العمل
• أولوية للعمل عن بُعد: اعمل من أي مكان. نثق بفريقنا في إدارة نفسه وتحقيق الأهداف بكفاءة.
• ساعات عمل مرنة: باستثناء بعض الاجتماعات الأسبوعية وساعات التوفّر الأساسية، اعمل في الوقت الذي تكون فيه أكثر إنتاجية.
• فريق مترابط: رغم العمل عن بُعد، ندعم بعضنا بشكل قوي.
• ردود فعل ممتازة من العملاء: نقدّم حلولاً محل تقدير كبير لدى عملائنا من الشركات الصغيرة.
• شركة مموّلة ذاتياً: بلا مستثمرين خارجيين ولا تشتيت. نركّز فقط على خدمة عملائنا والنمو المستدام.
• ثقافة الشركات الصغيرة: بلا هرمية معقّدة أو سياسات مزعجة — فقط بناء ميزات رائعة بكفاءة.

«الجميع يعمل لتحقيق الأهداف نفسها ويدعم بعضه بعضاً. لم أعمل قط في مكان يحظى بتعليقات إيجابية ثابتة من العملاء مثل هنا — نحن نرى فعلاً أثر ما نقدّمه. كما أنني أحب مرونة العمل عن بُعد.»
— عضو من فريق Nearcut، أكثر من 3 سنوات

«العمل في Nearcut منعش فعلاً! الشركة مليئة بأشخاص رائعين يسعون للنمو الشخصي والمهني، وهيكلها يساعد الجميع على النجاح. لم أتردد يوماً منذ انضمامي.»
— عضو من فريق Nearcut، أكثر من سنة

تفاصيل أساسية
• راتب سنوي يتراوح بين 65,000 و80,000 دولار أمريكي قبل الخصم، بحسب الخبرة والمهارات
• 33 يوماً مرناً من الإجازات سنوياً — ويمكنك أخذ العطل العامة أو تجاوزها حسب بلد إقامتك

نحن فريق صغير شغوف بأن نكون شركة رائعة للعمل فيها ومعها.

عملية التقديم
1. آخر موعد للتقديم: الساعة 15:00 بتوقيت UTC يوم الاثنين 19 أغسطس 2024
2. مكالمات تعارف: 21–23 أغسطس 2024
3. التحدي البرمجي: يُرسل بحلول 12:00 بتوقيت UTC في 23 أغسطس؛ ويُسلّم قبل 18:00 بتوقيت UTC في 26 أغسطس
4. المقابلة النهائية: 29 أو 30 أغسطس 2024

يرجى الإجابة عن الأسئلة الرئيسية أدناه للتقديم.

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0