BS or MS in Computer Science/Information Technology/Software Engineering.
Must have at least 4 years of professional iOS development experience.
Must be up to date with all cutting edge iOS technologies.
Extensive mastery of Objective-C and Swift is a must including experience with Core Data Core Animation Foundation and UIKit.
Experience adopting layouts to different screen sizes.
An excellent understanding of development and testing methodologies object-oriented and protocol-oriented programming best practices and automated software testing approaches.
You must have a strong successful record of developing iOS apps from scratch.
Strong experience with mobile UX is a big plus.
Be excited about collaborating daily with your team and other groups while working via a distributed model.
Be comfortable with iterative and incremental development.
Be eager to help your teammates share your knowledge with them and learn from them.
Be open to receiving constructive feedback.
Duties & Responsibilities
Senior System Development Expert (IOS) will be responsible for:
Contribute to the execution of full software development life cycle develop software solutions by studying information needs conferring with users; studying systems flow data usage and work processes; investigating problem areas; following the software development life cycle
Document and demonstrate solutions by developing documentation including all technical requirement.
Integrate software components into a fully functional software system
Translate designs into code.
Design build and maintain efficient reusable and reliable code.
Identify UI problems and bugs and devise elegant solutions.
Make strategic technical decisions related to new products and functionalities.
Take smart risks and champion new ideas.
Executing full software development lifecycle
Programming well structured optimized and testable code
Regular status updates to lead / manager
Proper documentation and maintenance of software
Any other task assign by the line Manager
Interested Afghan nationals should submit their application to comprising an updated CV a one-page cover letter (i.e. cover page CV and supporting educational documents should be in one file and not submitted separately) explaining the candidates interest and suitability for the advertised position. Please mention the name of the position and vacancy number you are applying for in your emails subject line.
Cc:[email protected] Application received after the deadline will not be considered. Only shortlisted candidates will be contacted for test/interview and for internal candidates we will prefer. The vacancy announcement is open only Afghan national(s) applicants