Digital Science Company for Software Development seeks to employ engineers and computer staff in Kuwait شركة العلوم الرقمية لتطوير البرامج تطلب تعيين مهندسين لديها في الكويت و موظفين حاسبات



Kuwait Jobs Today: Digital Science Company announces new job opportunities. Are you looking for job opportunities in Kuwait?  Digital Science Company announces the opening of recruitment for many jobs in various specializations in Kuwaiton today's date. These opportunities are available to all nationalities. Learn about the available jobs and how to apply through the following advertisement.

Required jobs in Digital Science company and their details:

1-Senior Software Engineer

What you’ll be doing

  • Work with product managers and UX researchers to provide technical input on new development. Our engineering and product teams work together closely to make sure we are building the right thing and building it right.
  • Write high quality frontend and backend code, mainly in JavaScript and TypeScript.
  • Write automated tests. We rely heavily on automated testing to catch regressions.
  • Take your code through to production. We practise DevOps, with the support of our operations team, and expect engineers to take responsibility for getting their code out to production and making sure it is working properly.
  • Participate in code review. All our changes go through GitHub pull requests with code review.
  • Participate in our support rotation. All engineers rotate through providing second line support for our product during working hours (currently ~1 day per month).
  • Write documentation and detailed pull request / commit messages. 
  • Understand and avoid security pitfalls. Security is important to us, and we expect everyone to be aware of secure development practices.
  • Engage with our software development process, and particularly retrospectives. We hold regular retrospectives to improve our process, which is based on six-week cycles followed by a two-week wrap-up and planning period.
  • Work with your engineering manager and your peers to develop your personal and professional skills. We believe strongly in creating a safe space for learning and feedback. You will have regular 1:1s with your manager to discuss progression against our career ladder. 


  • Optionally, we will ask you to participate in our compensated on-call rotation once you have finished your probation period. 
  • We have two engineers on call at all times, a primary responder and an incident coordinator. 
  • We do not have a high number of on-call incidents - see https://status.overleaf.com/ for incident metrics.

What you’ll bring to the role

To Do This Job Well You Should

  • Have at least 5 years’ deep experience and understanding of building web applications, working with JavaScript, Node.js and React.
  • Have experience with software development best practices such as version control, unit testing and continuous integration.
  • Be comfortable working in a fully remote team.

2-Senior Front End Engineer, AI Solutions Development

Your new role

  • Join our pioneering technology company, Digital Science, and contribute to our vision of creating a more open, efficient, and effective research ecosystem. As a Senior Frontend Software Engineer, you will be an integral part of our AI Solutions Development team within the Central Technology function. Your role will focus on developing user-friendly and responsive frontend interfaces that seamlessly integrate with backend APIs, contributing to the development of AI functionalities that can be incorporated into various Digital Science products. Candidates with backend development skills are highly valued for their ability to support broader team objectives.

What you’ll be doing

  • Develop user-friendly, responsive, and accessible frontend interfaces.
  • Collaborate with UX/UI designers to translate designs into functional user interfaces.
  • Ensure cross-browser compatibility and optimize application for maximum speed and scalability.
  • Integrate APIs and backend services with the frontend applications, understanding backend constraints and capabilities.
  • Write clean, scalable, and efficient code with emphasis on security and data protection.
  • Conduct unit and end-to-end testing of frontend components to ensure robustness and reliability.
  • Participate in code reviews, maintain version control, and contribute to the continuous improvement of our development practices.
  • Assist in the design, development and maintenance of the component library.
  • Occasionally assist in backend development tasks to ensure seamless integration and functionality.

How to apply for jobs

To apply for the aforementioned jobs, you can follow these steps:

  1. To go to the application page. (Job opportunities for Digital Science Company)
  2. Click on a job title to view details.
  3. Please click the Easy Apply button at the top of the page.
  4. Enter the required information in the pop-up screens.
  5. Click Review to review the form.

Source and additional details

  • Job source: The official website of the company
  • Posted Date: 9-5-2024 (Please check the date before applying).
  • Required Nationalities: All nationalities. 

 


وظائف الكويت اليوم: تعلن شركة العلوم الرقمية عن فرص عمل جديدة. هل تبحث عن فرص عمل في الكويت؟ تعلن شركة العلوم الرقمية عن فتح باب التوظيف للعديد من الوظائف في مختلف التخصصات في الكويت بتاريخ اليوم. وهذه الفرص متاحة لجميع الجنسيات. تعرف على الوظائف المتاحة وكيفية التقديم من خلال الإعلان التالي.

الوظائف المطلوبة في شركة العلوم الرقمية وتفاصيلها:

1-مهندس برمجيات أول

ماذا ستفعل

  • اعمل مع مديري المنتجات وباحثي تجربة المستخدم لتقديم مدخلات فنية بشأن التطوير الجديد. تعمل فرق الهندسة والإنتاج لدينا معًا بشكل وثيق للتأكد من أننا نبني الشيء الصحيح ونبنيه بشكل صحيح.
  • كتابة تعليمات برمجية عالية الجودة للواجهة الأمامية والخلفية، خاصة في JavaScript وTypeScript.
  • كتابة الاختبارات الآلية. نحن نعتمد بشكل كبير على الاختبارات الآلية لاكتشاف الانحدارات.
  • خذ الكود الخاص بك إلى مرحلة الإنتاج. نحن نمارس DevOps، بدعم من فريق العمليات لدينا، ونتوقع أن يتحمل المهندسون مسؤولية إخراج التعليمات البرمجية الخاصة بهم إلى الإنتاج والتأكد من أنها تعمل بشكل صحيح.
  • المشاركة في مراجعة الكود. تمر جميع تغييراتنا عبر طلبات السحب على GitHub مع مراجعة التعليمات البرمجية.
  • المشاركة في تناوب الدعم لدينا. يتناوب جميع المهندسين من خلال تقديم دعم الخط الثاني لمنتجنا أثناء ساعات العمل (حاليًا ~ يوم واحد في الشهر).
  • اكتب الوثائق ورسائل طلب السحب/الالتزام التفصيلية. 
  • فهم وتجنب المخاطر الأمنية. الأمان مهم بالنسبة لنا، ونتوقع أن يكون الجميع على دراية بممارسات التطوير الآمنة.
  • شارك في عملية تطوير برمجياتنا، وخاصة بأثر رجعي. نحن نعقد اجتماعات استرجاعية منتظمة لتحسين عمليتنا، والتي تعتمد على دورات مدتها ستة أسابيع تليها فترة اختتام وتخطيط مدتها أسبوعين.
  • اعمل مع مديرك الهندسي وزملائك لتطوير مهاراتك الشخصية والمهنية. نحن نؤمن بشدة بأهمية خلق مساحة آمنة للتعلم وتلقي الملاحظات. سيكون لديك اجتماعات منتظمة 1:1 مع مديرك لمناقشة التقدم في سلمنا الوظيفي. 


  • اختياريًا، سنطلب منك المشاركة في دورة التناوب المدفوعة عند الطلب بمجرد الانتهاء من فترة الاختبار الخاصة بك. 
  • لدينا مهندسان تحت الطلب في جميع الأوقات، المستجيب الأساسي ومنسق الحوادث. 
  • ليس لدينا عدد كبير من حوادث الاتصال - راجع https://status.overleaf.com/ للحصول على مقاييس الحوادث.

ما الذي ستجلبه إلى هذا الدور

للقيام بهذه المهمة بشكل جيد يجب عليك

  • لديك ما لا يقل عن 5 سنوات من الخبرة العميقة والفهم لبناء تطبيقات الويب، والعمل مع JavaScript وNode.js وReact.
  • لديك خبرة في أفضل ممارسات تطوير البرمجيات مثل التحكم في الإصدار واختبار الوحدة والتكامل المستمر.
  • كن مرتاحًا للعمل في فريق بعيد تمامًا.

2-مهندس واجهة أمامية أول، تطوير حلول الذكاء الاصطناعي

دورك الجديد

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

ماذا ستفعل

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

كيفية التقدم للوظائف

وللتقدم للوظائف المذكورة أعلاه يمكنك اتباع الخطوات التالية:

  1. للذهاب إلى صفحة التطبيق. ( فرص عمل لشركة  العلوم الرقمية )
  2. انقر على المسمى الوظيفي لعرض التفاصيل.
  3. الرجاء الضغط على زر التقديم السهل في أعلى الصفحة.
  4. أدخل المعلومات المطلوبة في الشاشات المنبثقة.
  5. انقر فوق مراجعة لمراجعة النموذج.

المصدر وتفاصيل إضافية

  • مصدر الوظيفة: الموقع الرسمي للشركة
  • تاريخ النشر: 9-5-2024 (يرجى التحقق من التاريخ قبل التقديم).
  • الجنسيات المطلوبة: جميع الجنسيات. 

 

تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-
View My Stats