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.
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.
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
Provide native and hybrid applications targeting specific devices like iPhone and Android.
Developing enterprise mobile applications utilizing the Company mobility platform.