About Zeal
Zeal is addressing the critical challenge of untapped transactional data. At the moment, whenever a transaction is processed on a POS terminal (payment card machine), physical retailers have no idea who the paying customer is, unless they use a loyalty program. Think of when you go to a supermarket and you pay by card , unless you go to a supermarket that has a loyalty program and you get your loyalty card out, the POS terminal doesn't tell the retailer if you're a new or returning customer, demographics, gender, etc. Unlike e-ecommerce, in physical retail customer identification always had to be a separate step because the payment terminal is not built to self-identify the paying customer. Hence, a plethora of valuable data is lost or underutilized. With Zeal’s advanced Smart POS plugin, the company integrates with POS terminals globally to provide payment acquirers and ISVs with a unique differentiator for their POS terminals. The merchants of our partners benefit from world-class data, analytics & tools to predict consumer behavior using Artificial Intelligence, enabling merchants to unlock the full potential of transactional data.
About The Role
As a Senior Frontend Engineer at Zeal, you'll be responsible for collaborating with cross-functional teams to design and develop responsive web applications using cutting-edge technologies like React.js. Your role involves maintaining and enhancing applications, conducting code reviews, and troubleshooting issues to ensure optimal performance. Strong problem-solving skills, Agile/Scrum experience, and effective communication are key attributes for success in this role. Knowledge of financial industry practices would be a valuable plus.
Your Main Responsibilities Are To
Work closely with UX/UI designers and product managers to understand project requirements and objectives. Participate in collaborative brainstorming sessions to contribute technical insights and recommendations. Design and develop robust and scalable web applications. Utilize React.js, Next.js, React Query, Styled Components and Tailwind to build responsive and visually appealing user interfaces. Implement and maintain state-of-the-art frontend architectures to ensure optimal performance. Conduct regular code reviews to ensure adherence to coding standards, best practices, and scalability. Troubleshoot and debug issues, and implement solutions to improve application reliability. Optimize web application performance and ensure scalability for a seamless user experience. Mentor junior engineers, promoting best coding and engineering practices
The Ideal Candidate Should Have
4+ years of experience as a Frontend Engineer. Extensive experience with React.js and the React ecosystem. Solid understanding of web development fundamentals, including HTML, CSS, and Java Script. Experience with state management libraries and design patterns. Familiarity with RESTful APIs and integration of third-party services. Strong problem-solving skills and meticulous attention to detail. Experience working in an Agile/Scrum development environment. Excellent communication and collaboration skills. Demonstrated ownership and commitment to code quality and reliability. Knowledge of financial industry practices and compliance standards is a plus.
What You’ll Love About Us
Work from Anywhere: Enjoy the flexibility of remote work or join us in a hybrid setup. Your choice, your comfort. Flexibility & Trust: We believe in autonomy. Set your own schedule and work in the way that best suits you. Competitive Compensation: We value your talent and offer packages that reflect it. Paid Time Off: Take the time you need to recharge and come back even stronger. Collaborative Culture: Join a team where trust, transparency, and continuous learning are at the heart of everything we do. Make an Impact: Have ideas to make things better? Awesome. We’re all ears and ready to innovate.
عن Zeal
تعالج Zeal التحدي الحرج المتمثل في البيانات المعاملاتية غير المستغلة. في الوقت الحالي، عندما تتم معالجة معاملة على جهاز نقاط البيع (ماكينة بطاقات الدفع)، لا يعرف تجار التجزئة الفعليون من هو العميل الدافع، ما لم يستخدموا برنامج ولاء. فكر في الوقت الذي تذهب فيه إلى سوبر ماركت وتدفع بالبطاقة، ما لم تذهب إلى سوبر ماركت لديه برنامج ولاء وتخرج بطاقة الولاء الخاصة بك، فإن جهاز نقاط البيع لا يخبر التاجر إذا كنت عميلاً جديداً أو عائداً، ولا يخبره بالبيانات الديموغرافية، أو الجنس، وما إلى ذلك. على عكس التجارة الإلكترونية، في تجارة التجزئة الفعلية، كان يجب دائماً أن تكون عملية تحديد هوية العميل خطوة منفصلة لأن جهاز الدفع غير مصمم لتحديد هوية العميل الدافع ذاتياً. ومن ثم، يتم فقدان أو عدم استغلال عدد كبير من البيانات القيمة. من خلال المكون الإضافي المتقدم Smart POS الخاص بـ Zeal، تتكامل الشركة مع أجهزة نقاط البيع على مستوى العالم لتزويد مستحوذات الدفع وموردي البرمجيات المستقلين (ISVs) بميزة تنافسية فريدة لأجهزة نقاط البيع الخاصة بهم. يستفيد تجار شركائنا من بيانات وتحليلات وأدوات عالمية المستوى للتنبؤ بسلوك المستهلك باستخدام الذكاء الاصطناعي، مما يمكن التجار من إطلاق الإمكانات الكاملة للبيانات المعاملاتية.
عن الدور
بصفتك مهندس واجهات أمامية أول في Zeal، ستكون مسؤولاً عن التعاون مع فرق متعددة الوظائف لتصميم وتطوير تطبيقات ويب متجاوبة باستخدام تقنيات متطورة مثل React.js. يتضمن دورك صيانة وتحسين التطبيقات، وإجراء مراجعات للكود، واستكشاف الأخطاء وإصلاحها لضمان الأداء الأمثل. مهارات حل المشكلات القوية، والخبرة في منهجيات Agile/Scrum، والتواصل الفعال هي سمات أساسية للنجاح في هذا الدور. ستكون المعرفة بممارسات الصناعة المالية ميزة إضافية قيمة.
مسؤولياتك الرئيسية هي
العمل بشكل وثيق مع مصممي UX/UI ومديري المنتجات لفهم متطلبات وأهداف المشروع. المشاركة في جلسات العصف الذهني التعاونية لتقديم رؤى وتوصيات تقنية. تصميم وتطوير تطبيقات ويب قوية وقابلة للتوسع. استخدام React.js و Next.js و React Query و Styled Components و Tailwind لبناء واجهات مستخدم متجاوبة وجذابة بصرياً. تنفيذ وصيانة بنية أمامية متطورة لضمان الأداء الأمثل. إجراء مراجعات دورية للكود لضمان الالتزام بمعايير البرمجة وأفضل الممارسات وقابلية التوسع. استكشاف الأخطاء وإصلاحها وتصحيحها، وتنفيذ الحلول لتحسين موثوقية التطبيق. تحسين أداء تطبيقات الويب وضمان قابلية التوسع لتجربة مستخدم سلسة. توجيه المهندسين المبتدئين، وتعزيز أفضل ممارسات البرمجة والهندسة.
يجب أن يمتلك المرشح المثالي
خبرة لا تقل عن 4 سنوات كمهندس واجهات أمامية. خبرة واسعة في React.js ونظام React البيئي. فهم قوي لأساسيات تطوير الويب، بما في ذلك HTML و CSS و JavaScript. خبرة في مكتبات إدارة الحالة وأنماط التصميم. معرفة بـ RESTful APIs وتكامل خدمات الطرف الثالث. مهارات قوية في حل المشكلات واهتمام دقيق بالتفاصيل. خبرة في العمل في بيئة تطوير Agile/Scrum. مهارات تواصل وتعاون ممتازة. إثبات المسؤولية والالتزام بجودة وموثوقية الكود. المعرفة بممارسات الصناعة المالية ومعايير الامتثال تعتبر ميزة إضافية.
ما ستحبه فينا
العمل من أي مكان: استمتع بمرونة العمل عن بُعد أو انضم إلينا في نظام هجين. خيارك، راحتك. المرونة والثقة: نحن نؤمن بالاستقلالية. حدد جدولك الزمني واعمل بالطريقة التي تناسبك بشكل أفضل. تعويضات تنافسية: نحن نقدر موهبتك ونقدم حزم تعكس ذلك. إجازة مدفوعة الأجر: خذ الوقت الذي تحتاجه لإعادة شحن طاقتك والعودة بقوة أكبر. ثقافة تعاونية: انضم إلى فريق حيث تكون الثقة والشفافية والتعلم المستمر في صميم كل ما نقوم به. أحدث تأثيراً: هل لديك أفكار لجعل الأمور أفضل؟ رائع. نحن كلي آذان صاغية ومستعدون للابتكار.