Browse Jobs
For Employers
Post JobLog inGet Started

Senior Mobile Applications Developer - University Academic Computing Technologies

American University in Cairo AUC
Cairo, Egypt
Posted 6 years ago
35People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Reports to: Director, University Academic Computing Technologies (UACT)

Purpose:

The holder of this technical job leads a team of developers to create, implement and support mobile applications for a range of mobile platforms, using cutting-edge tools and technologies. The jobholder is responsible for defining the areas of need and recommending solutions for the AUC community. He/she identifies a road map for future implementations and is knowledgeable about the latest technologies in this field.

Principal Accountabilities

  • Identifies a road map for AUC mobile applications
  • Responsible for the implementation process of the mobile application plan and amending any required changes
  • Conceives and sets the design and direction for major software development projects
  • Communicates with different systems owners for integration points
  • Trouble shoots and debugs to optimize performance
  • Writes unit and UI tests to identify malfunctions
  • Communicates with different department heads to identify areas of need
  • Supervises the development, implementation and update of AUC mobile applications
  • Keeping up to date with all the researches and development and technology tracking
  • Communicating time and milestone estimates accurately
  • Works at both detailed and abstract levels
  • Stay abreast of new technology developments and actively contribute ideas for new programs
  • Provide feedback and contribute ideas to shape product direction
  • Train, mentor, and provide daily direction to mobile application developers
  • Ensure systems design, business requirements, and architecture of solution is well understood by involved parties and responsible for overall delivery of software products
  • Set the patterns and best practices and guide developers on building the applications right way
  • Participate in determining scope for new projects
  • Review designs and lead meaningful collaboration sessions on how to solve mobile problems
  • Ensure the team implements comprehensive software unit tests to ensure product stability
  • Design and architect mobile solutions for challenging customer problems
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Is responsible to make sure that support of mobile applications for the AUC community is at a superior level
  • Handles the responsibility for delivering an elite mobile applications support service to all the AUC community

Job Requirements

Requirements:


Minimum Education Requirement: BSc/BA computer science, information systems, information technology or equivalent

Experience: Minimum six years of experience with a minimum of four years as a mobile developer

Skills:

  • Knowledge of programming languages such as Python, PHP and Java
  • Knowledge of development tools of mobile apps
  • Good communication skills to conduct teaching and training activities
  • Good organizational, time management and analytical skills
  • Have the ability to work and contribute in team projects
  • Be able to conduct organized research in a chosen domain
  • Identify and resolve conflicts
  • Develop and implement policies, practices and procedures for improvement

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Mobile Applications Developer - U...