The candidate will be involved in the development process of top notch mobile applications that should maintain a good user experience, expected to target a huge audience. Being part of a dynamic and very talented team of developers, the candidate will face a new challenge every day. The candidate will be part of the software process from requirements, design, implementation, unit testing and validity checks up to code profiling and security checks.
1- Involved with the requirements gathering process, i.e. finding out the objectives of the proposed software solution.
2- Develop and maintain company’s mobile apps for iOS.
3- Manage outsourced company projects.
4- Follow up published applications on corresponding app stores, aggregate feedback and collect bug reports.
5- Design and development of new programs, analyzes current programs and processes, and making recommendations which yield to more cost effective products.
6- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
7- Research new technologies and methodologies.
8- Provide assistance to testers and support personnel as needed to determine system problems.
|Job Location:||Jeddah , Saudi Arabia|
|Job Role:||Information Technology|
|Monthly Salary:||US $2,000|
|Career Level:||Mid Career|