Company: Saudi Aramco
Skills: IT - Software Development
Experience: 10 + Years
Education: Bachelors/3-5 yr Degree
Employment Type: Full Time Salaried Employee
Location: Dhahran, Eastern Province, Saudi Arabia
No location/work authorization restrictions found.

Position Description

Saudi Aramco's Support Business Applications Department is looking for a Mobile Developer to design, develop, and maintain mobile applications. The Digital Transformation Group is responsible for Saudi Aramco Digital Transformation Program implementation.

You will be responsible for architecting and developing effective and innovative mobile applications. You will proficient in the mobile development field, which will allow you to transform wireframes and mockups generated by the user experience team into actual mobile applications.

Ideally you will be problem-solver, quick learner, self-starter, and excellent communicator with a passion for great design and the ability to achieve it. You will possesses that rare mix of Creative Design, interaction design, web design, and prototyping skills. You will also the ability to quickly grasp and distill highly complex matters into clean, understandable solutions with strong communication and organizational skills.
Minimum Requirements

As the successful candidate, you will have Bachelor's degree in Computer Science, Management Information Technology (MIS), or an equivalent major.

You will have 10 years of experience with mobile applications development for online and offline scenarios using web-based, hybrid, and native approaches.

Strong experience in developing online-based mobile apps using HTML5, JavaScript, and CSS with working knowledge of other popular web technologies and frameworks (like JQuery and Bootstrap).

Proficient with at least one of the native mobile application languages, specifically Java and any others like Objective-C.

Proficient with hybrid mobile development tools (such as PhoneGap or Sencha).

Previous experience in Enterprise mobile applications development with full understanding of the Software Development Life Cycle (SDLC).

Ability to architect, design, and develop mobile applications in a very reasonable time.

An innovative and flexible attitude.

Excellent analytical and interpersonal skills.

Excellent English-language communication skills (verbal, presentation, and written).

Strong interpersonal skills.

Experience with web development tools such as Adobe Dreamweaver or Microsoft Expression Studio and mobile applications tools such as Eclipse and Visual Studio.
Duties and Responsibilities

You are required to perform the following:

Responsible for mobile applications development activities
Manage Web-based mobile applications development using HTML5, JavaScript, and CSS.

Provide native and hybrid applications targeting specific devices like iPhone and Android.

Developing enterprise mobile applications utilizing the Company mobility platform.