الوصف الوظيفي
Develop web interfaces using best-in-class web technologies HTML5/CSS3/JS front-end code across a broad array of interactive/responsive web and mobile projects.
Develop mobile applications on with React Native/Expo/Flutter
Handle App store and play store deployments (Prod & test tracks)
Integrate App Analytics tools such as App Center, Sentri etc
Handle App security issues, incorporate Push Notifications and biometric authentication, MFA with OTP
Add multi lingual support(RTL) to the app
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Develop and test across multiple browsers, platforms and devices including smartphones and tablets.
Collaborate with other team members and stakeholders
Understand Agile methodology and instill best practices into the process.
Build reusable code and libraries for future use
Providing accurate timing estimates on work.
Contributing to documentation (instructional, pitch and technical specification)
Train other non-technical staff particularly designers.
المهارات
Overall software development experience 10+ years.
Proficient understanding of web markup, including HTML5, CSS3
Proficient understanding of client-side scripting and JavaScript frameworks
Proficient understanding of responsive web development frameworks such as Bootstrap
Good understanding of advanced JavaScript libraries and frameworks, such as Angular, KnockoutJS, BackboneJS, React, DurandalJS, NodeJS etc;
Strong knowledge of mobile app development technologies such as React Native, Flutter
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic understanding of data exchange formats such as JSON, XML etc;
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Basic understanding of semantic markup.
Basic Knowledge of latest tools, technologies, frameworks such as HTML5 BoilerPlate etc;
Basic understanding of PHP
Understanding of OOP
Proficient understanding of code versioning tools, such as {Git / Mercurial / SVN}
Good understanding of SEO principles and ensuring that application will adhere to them.
Good understanding of Web Accessibility
تفاصيل الوظيفة
منطقة الوظيفة قطر
قطاع الشركة خدمات تكنولوجيا المعلومات
طبيعة عمل الشركة صاحب عمل (القطاع الخاص)
الدور الوظيفي تكنولوجيا المعلومات
نوع التوظيف غير محدد
الراتب الشهري غير محدد
عدد الوظائف الشاغرة غير محدد
المرشح المفضل
المستوى المهني متوسط الخبرة
عدد سنوات الخبرة الحد الأدنى: 10
منطقة الإقامة قطر
https://www.bayt.com/ar/qatar/jobs/senior-software-development-specialist-4301504/