Select Page

Application Developer Job Description


Job Summary

The Application Developer will plan and develop specialized applications.


Job Duties

  • Develop software solutions that meets customer needs and requirements.
  • Create and implement source code of new applications.
  • Develop appropriate friendly UI.
  • Design and test creative prototypes according to specifications and debug source code.
  • Conduct functional and non-functional testing.
  • Perform integration testing before launching.
  • Troubleshoot and debug applications.
  • Evaluate existing applications, perform updates and modifications.
  • Develop technical documents and handbooks to represent the design and code of new applications.


Knowledge and Skills

  • Excellent verbal and written communication skills (Arabic and English).
  • Excellent problem-solving and analytical skills.
  • Excellent organizational skills and attention to detail.
  • Excellent time management skills with the proven ability to meet deadlines.
  • Cooperation and has excellent teamwork skills.
  • Great creativity skills.
  • Excellent knowledge of Android studio (IDE – Android applications).
  • Excellent knowledge of Apple developer (IDE – iOS applications).
  • Great knowledge of software design.
  • Great knowledge of coding languages and systems (Java, JavaScript, C #)
  • Great knowledge and proficient in using WordPress.
  • Proficient with MySQL and/or Firebase.
  • Proficient with Microsoft Office Suite or related software.