Startup technology company based in Riyadh is looking for IT staff
1. General Details
Company Name
Fateel
Company Location
Saudi Arabia, Riyadh
Job Location
Egypt (Remotely)
Job Type
Full Time
Department
IT
Job Title
iOS Developer
2. Job Purpose
We are looking for a great iOS developer to join our mobile team. In this role you will work closely with our Product and Mobile team to help us shape, design, and build our digital secure wallet platform. The ideal candidate is an excellent programmer, user-focused, and passionate about playing with new technologies.
3. Key Roles & Responsibilities
· Develop different digital iOS application modules from scratch
· Participate in application architecture design
· Performe unit and integration testing
· Fixing bugs and resolving defects
4. Desired Competencies
· 5+ years of experience
· Experience on architecture and basic code design and principles (MVC, MVVM)
· Knowledge of programming principles (DRY, SOLID)
· Experience in Swift
· Experience shipping one or more Swift iOS apps (ideally available in app store)
· Experience working with REST APIs, and other networking technologies
· Experience working in a team and using a version control tool (Git)
· Experience turning excellent designs into beautiful modules with UI/UX principles in mind
· Experience submitting and releasing applications to the App store
· Advanced Swift comprehension (abstraction with protocols, generics, typed functions declaration, etc)
· Code performance optimization and memory management
· Experience with iOS testing, from breaking controller logic into unit-testable pieces to automated UI testing