مهندس Backend – واجهات برمجة التطبيقات للمنصة

مترجم
عن بُعد دوام كامل
الأردن , عمّان
--

تفاصيل الوظيفة

وصف الوظيفة

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

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

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

المسؤوليات:

  1. تص Design and implement scalable APIs that support various applications, utilizing programming languages such as Python or Java, ensuring high performance and responsiveness.
  2. Collaborate with frontend developers to integrate user-facing elements with server-side logic, enhancing the overall application functionality and user experience.
  3. Conduct code reviews and provide constructive feedback to peers, fostering a culture of quality and continuous improvement within the engineering team.
  4. Monitor and optimize application performance, identifying bottlenecks and implementing solutions to enhance speed and efficiency across the platform.
  5. Participate in the full software development lifecycle, from requirements gathering to deployment, ensuring timely delivery of high-quality software solutions.
  6. Develop and maintain comprehensive documentation for APIs, ensuring clear communication of functionalities and usage to both internal teams and external partners.
  7. Implement security measures to safeguard data and applications, adhering to industry standards and best practices to protect user information.
  8. Engage in troubleshooting and debugging processes, swiftly resolving issues to maintain system stability and reliability.
  9. Stay current with emerging technologies and industry trends, continuously seeking ways to innovate and improve backend processes and system architecture.

Skills

  • إتقان لغات برمجة الخلفية مثل Python أو Java أو Node.js أمر أساسي لتطوير تطبيقات قوية.
  • الخبرة في تصميم وتنفيذ واجهات برمجة تطبيقات RESTful لضمان اتصالٍ سلس بين الخدمات.
  • فهم قوي لأنظمة إدارة قواعد البيانات، بما في ذلك SQL وNoSQL، لتخزين البيانات واسترجاعها بكفاءة.
  • الإلمام بخدمات السحابة مثل AWS أو Azure لنشر وإدارة التطبيقات في بيئات قابلة للتوسع.
  • معرفة تقنيات الحاويات مثل Docker لإنشاء بيئات معزولة لنشر التطبيقات.
  • القدرة على تنفيذ أفضل ممارسات الأمان لحماية البيانات الحساسة وضمان الامتثال للوائح الصناعة.
  • مهارات قوية في حل المشكلات والقدرة على العمل بشكل تعاوني داخل فريق لتقديم حلول برمجية عالية الجودة.

وظائف مشابهة