وصف الوظيفة
الأدوار والمسؤوليات
يشتهر ياسر كأفضل تطبيق شامل في منطقة المغرب العربي، وهو مُصمم لتغيير طريقة تقديم الخدمات اليومية. يعمل حالياً في 45 مدينة عبر الجزائر والمغرب وتونس مع توسعات حديثة إلى فرنسا وكندا وأفريقيا جنوب الصحراء. يدعمه مستثمرون من وادي السيليكون وأوروبا ومناطق أخرى من العالم (حوالي 200 مليون دولار في التمويل). نقدم خدمات عند الطلب مثل خدمات النقل والتوصيل في آخر الميل. وبناءً على هذه البنية التحتية، نُقدم الآن خدمات مالية لمساعدة مستخدمينا على الدفع والادخار والاقتراض رقمياً، مُسهِمين في إدخال القارة إلى عصر الاقتصاد الرقمي. نحن لسنا فقط خدامين للناس، بل نسعى لخلق سوق يجلب لهم ما يحتاجون إليه مع غرس قيم اجتماعية.
عن الدور
نبحث عن مطور أمامي أول لينضم إلى فريقنا ويدعم نمونا وتوسعنا. ستصبح جزءاً من فريق الهندسة، ستعمل مع قاعدة كود عالية الجودة وبأحدث الأدوات، وستسعى لتطوير مهاراتك لتصبح خبيراً في تطوير الواجهات الأمامية المعقدة باستخدام React.JS. تركيزك الأساسي سيكون تطوير تطبيقات الويب وتكاملها مع خدمات الخلفية. ستعمل بجانب مهندسين ومطورين آخرين يعملون على طبقات بنية تحتية مختلفة.
عن دورك كمهندس أمامي - (React)
- تصميم وبناء تطبيقات ويب باستخدام React.js
- ضمان الأداء والجودة والاستجابة للتطبيقات
- التعاون مع فريق لتحديد وتصميم وإطلاق ميزات جديدة
- تحديد الاختناقات وتصحيح الأخطاء
- المساعدة في الحفاظ على جودة الشفرة وتنظيمها والتشغيل الآلي
- المشاركة في جلسات العصف الذهني وتقديم أفكار لتقنياتنا وخوارزمياتنا ومنتجاتنا
- العمل مع فرق الهندسة والتصميم لفهم متطلبات المستخدم النهائي، صياغة حالات الاستخدام، ثم ترجمتها إلى حل تقني عملي وفعال
- الغوص في المشكلات الصعبة وتحقيق النتائج في الجدول الزمني المحدد
لماذا ينبغي الانضمام إلى ياسر
- ستكون جزءاً من واحدة من أولى الشركات الناشئة الجزائرية التي خضعت لبرنامج Y Combinator وواحدة من أسرع شركات التكنولوجيا نمواً في شمال إفريقيا
- نحن حالياً في أكثر من 60 مدينة (الجزائر، تونس، المغرب، والسنغال)
- راتب جذاب وتملك حصة في الشركة
- بطاقة ترشيد النقل العام مدعومة
- تأثير دائم في ثقافة شركتنا
- التوقيت المثالي مع مستثمرين معروفين لبناء شيء عظيم
- منحنى تعلم شديد مع مسار مسؤولية وتوجيه مكثف
- إحداث تأثير حقيقي في العالم من خلال مساعدتنا في إتاحة خدمات مالية وخدمات عند الطلب بأسعار معقولة للملايين من الأفارقة
في ياسر، نؤمن بقوة التنوع وأهمية ثقافة شاملة. لذا، إذا كنت جاهزاً لتقديم وجهة نظرك وتجاربك الفريدة، فنحن متحمسون للاستماع إليك. لا تتقدم فقط لوظيفة، بل كن جزءاً من رحلتنا. دعونا نخلق غداً أفضل معاً. نتطلع لاستلام طلبك!
مع أطيب التمنيات،
فريق التوظيف في ياسر
الملف المرشحDesired Candidate Profile
بكالوريوس/ماجستير في الهندسة أو علوم الحاسوب أو مجال ذي صلة. خبرة لا تقل عن 5 سنوات في دور مشابه. قدرة مثبتة على تحديد الأولويات، البدء الذاتي، المساهمة تحت الضغط والالتزام بمواعيد نهائية ضيقة. تنظيم عالي، تفكير إبداعي وتحليلي. مناسب للعمل في بيئة ريادية. معرفة عميقة بـ OOP وتصميم البرمجيات. يجب أن تعرف كيفية إنشاء برمجيات قابلة للتوسع وقابلة لإعادة الاستخدام وتلبي الأهداف المعمارية. يجب أن تتوافر المهارات التقنية التالية: اللغة: JavaScript، الإطار: React.JS، Express.JS. الإلمام بخدمات الرسائل السحابية وإشعارات الدفع. هندسة الويب: REST وواجهات برمجية RESTful، خدمات دقيقة. التحكم بالإصدارات: GIT. الحاويات: Docker، Kubernetes. التخزين المؤقت: Redis. التدرُّج، توازن الحمل على الويب.
Job Description
Roles & Responsibilities
Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa . It is backed (~ $200M in funding ) by VCs from Silicon Valley, Europe and other parts of the world. We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally. Helping usher the continent into a digital economy era. We re not just about serving people - we re about creating a marketplace to bring people what they need while infusing social values.
About the role
We are looking for a senior front-end developer to join our team and support our growth and expansion. You will be part of the engineering team, working with a high-quality code base and the latest tools, and you will promote your skills to be an expert in complex frontend development in React.JS. Your primary focus will be the development of web applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.
About your role as Front-End Engineer - (React)
- Design and build web applications using React.js
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
- Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Dive into difficult problems and successfully deliver results on schedule
Why you should join Yassir
- You will be part of one of the first Algerian startups to go through the Y Combinator program and one of the fastest-growing tech companies in North Africa.
- We are current in +60 cities (Algeria, Tunisia, Morocco, and Senegal)
- Attractive salary and you even get a stake in the company
- Subsidized public transit pass
- Have a lasting impact on our company's culture
- Perfect timing with renowned investors to build something great
- Extremely steep learning curve with own responsibility and intensive guidance
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans
At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen. Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together. We look forward to receiving your application!
Best of luck,
Your Yassir TA Team
Desired Candidate Profile
BSc/MSc in Engineering, Computer Science or relevant field. Minimum 5 years of experience in a similar role Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines Highly organized, creative and critical thinker Comfortable working in an entrepreneurial environment Solid OOP and software design knowledge you should know how to create software that is extensible, reusable and meets desired architectural objectives Must have technical skills: Language: Javascript Framework: React.JS, Express.JS Familiarity with cloud message APIs and push notification Web architecture: Rest and restful APIs, micro-services Version control: GIT Containers: Docker, Kubernetes Caching, Redis server Scaling, Web load balancing