أخر الاخبار

وظائف شاغرة في شركة امنية

 


Software Development Engineer (Temporary contract)

Description

Job Brief:


Responsible for developing web and mobile applications to build new solutions and automate operational activities, in order to improve Umniah’s operations and customer experience. The Software Development Engineer will be engaged in all phases of the software development lifecycle which includes gathering and analyzing user/business system requirements, responding to outages, and creating application system models, as well as participate in arranging meetings and consult clients to refine, test, and debug programs to meet business needs, interact, and direct third parties (occasionally) to achieve business and technology initiatives.


Key Responsibilities:


Design, develop, and implement complex web applications and mobile applications (Android & IOS)

Collaborate with backend Software developer to improve usability

Develop intuitive software that meets and exceeds the needs of the company

Enhance the application and bridge the gap between graphic design and technical implementation

Translate the business requirements into solutions

Create scripts to automate network activities

Perform testing for the implemented solutions and identify performance and security problems

Ensure proper documentation for the developed systems

Create API’s as needed to use it for integration

Requirements

Education:

Bachelor Degree in Computer Science or any other related field.

Level of Experience:

Intermediate Experience in related field.


Technical Skills & Knowledge:


Good knowledge of HTML, CSS, and JavaScript

Good knowledge of ReactJS, AngularJS, or Vue JS

Good knowledge of mobile apps development in Flutter/Dart and/or React Native

A working knowledge of scripting language such as Python, R, Ruby

Good knowledge of UX analysis/design

Basic knowledge of Agile methodology

Tools & Systems:


Version control systems such as Git/GitHub.

API platforms for building and testing APIs such as Postman.

Basic Linux administration.

التقديم من خلال الضغط على الصورة 
تعليقات
ليست هناك تعليقات
إرسال تعليق



    وضع القراءة :
    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -