25 Nov, 2021


﷼4,000 monthly
  • SADAD Electronic Payment System BSC
  • Manama, Bahrain
Information Technology

Job Description

Available Position Software Engineer (iOS) Grade Mid-Level Job Description Key Responsibilities • Deep knowledge of Swift and the iOS development platform. • Working knowledge of Objective-C • Detailed knowledge of the complete application lifecycle, from requirements to deployment and performance testing • Experience consuming web services • Knowledge of the iOS SDK performance tools and optimization techniques. • Ensure to understand the processes of the IT department. • Follow the processes of the IT department. • Analyzation and gathering of requirements. • Help team mates to organize requirements. • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. • Coding and assisting in design of the software applications being developed. • Testing program modules. • Maintaining, tuning and repairing applications; providing user support. • Documentation of code. • Code review of other programmers. Experience Required 2 – 5 years Nice to have • One or more apps on the App Store. • App localization to support multiple languages such as English and Arabic. Skills Required • Good problem solving skills. • Good programing skills. • Source code management skills on GIT/SVN/TFS etc. • Strong SDLC knowledge and implementation skills. • Good documentation skills. • Good functional and non-functional analysis skills. Reports to Director of IT Team Mobile Development


All Nationalities

Years of Experience



School/College, Bachelors

Required Languages


Apply Now