App Developers

  • Full-time

Company Description

Our client, is an IT graphic technology company who is seeking to hire a creative App Developer. The App Developer will be working with a team of IT specialist creating interactive experiences on web and mobile devices. 

Job Description

The App Developer (AD) will be responsible for creating, maintaining and implementing the source code that makes up the application or program. The AD will also be responsible for designing prototype applications, indicate program unit structure, and coordinate application plans with the development team or client.

RESPONSIBILITIES

  • Establishing a detailed program specification through discussion with clients;
  • Clarifying what actions the program is intended to perform;
  • Breaking down program specification into its simplest elements and translating this logic into a programming language;
  • Devising possible solutions to anticipated problems;
  • Working as part of a team, which may be established purely for a particular project, to write a specific section of the program;
  • Combining all elements of the program design and testing it;
  • Testing sample data-sets to check that output from the program works as intended;
  • Conducting testing and installing the program into production;
  • Reacting to problems and correcting the program as necessary;
  • Evaluating and increasing the program's effectiveness;
  • Adapting the program to new requirements, as necessary;
  • Conducting user acceptance testing to ensure the program can be used easily, quickly and accurately;
  • Writing detailed documentation for the operation of the program by users and computer operators;
  • Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge;
  • Updating, repairing, modifying and developing existing software and generic applications.

 

 

Qualifications

  • Minimum of 2 years’ work experience developing web and mobile applications
  • Experience in using languages such as Java, C++ or ORACLE for software development
  • Awareness of new trends in interactive design, development, and digital platforms.

  • BS in Electrical Engineering, Computer Science, Information Technology or an related fields

Additional Information

Generic Skills

  • · Energetic
  • · Proactive
  • · Critical Reasoning
  • · Resilience, Tenacity and   Integrity
  • · Interpersonal skills
  • · Communication (oral &   written)