Duties & responsibilities:

  • Understand the client’s requirements
  • Discuss the client’s requirements with colleagues on how best to deliver the job
  • Develop different application programming interface known as API so as to support different mobile functionalities
  • Always keep up-to-date with concepts, terminologies, and global best practices for the coding of different mobile applications
  • Ensure new applications meet quality standards
  • Adapt already existing web applications for mobile apps
  • Working in synergy with others to constantly innovate app functionality and design
  • Documenting project plan and technical specifications
  • Test applications and provide support for each mobile application
  • Comprehend customer needs and its translation to an application framework
  • Regularly fix bugs every time it occurs
  • Ensure improvement in application performance
  • Ensure continuous evaluation, discovery, implementation, and the maintenance of new technologies so as to maximize the efficiency of development
  • Conduct training and share expertise with other mobile app developers within an organization
  • Ensure that every application undergoes testing for usability, robustness, and general reliability
  • Recommend periodic changes and enhancements to mobile applications
  • Contribute to the development of every project schedules and workflows
  • Ensure constant interactions with other departments within an organization as regards new deployments.

The requirements includes:

  • Bachelor’s degree in Computer Science or in a related discipline is usually required
  • Some years of working experience as a mobile app developer
  • Competence in the three known operating systems – Android, iOS, and Windows will be an added advantage
  • Excellent knowledge of different programming languages such as C#, Java, Objective-C
  • Great organizational skills
  • Ability to work under intense pressure
  • Ability to keep up-to-date with the latest developments and trends in the technology world
  • Ability to interpret technical plans and implement such creditably
  • Problem-solving skills are of greater importance
  • Excellent communication skills in both written and spoken forms
  • Ability to take initiatives without being prompted
  • Strong analytical and presentation skills
  • Good understanding of mobile app consumer behaviors
  • Ability to comprehend and process data efficiently will be important
  • High level of creativity will be required
  • Ability to improve application performance and regularly fix bugs as timely as possible
  • Core experience in User Experience (UE)and User Interface (UI) will be needed
  • Must be able to show portfolios launched on App Stores.

Desired Skills:

  • web
  • mobile
  • android
  • developer

Desired Work Experience:

  • 2 to 5 years

Learn more/Apply for this position