Job Description
JOB SUMMARYDelon Jobs is helping a leading bank in Nigeria to hire Senior Mobile Developers (iOS). The successful candidate will be responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.Gross salary is negotiable between 6.5M-9M per annum. Please read additional requirements below before applying. If you are interested in the position, kindly send updated CV to cv@delonllc.com , and ensure you make your email subject ‘Senior Mobile Developer(iOS)’
JOB DESCRIPTION:In addition to the job summary details, the following are other requirements and important information:
Duties & Responsibilities
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Develop different application programming interface known as API to support different mobile functionalities
- Always keep up to date with concepts, terminologies, and global best practices for the coding of different mobile applications
- Ensure new applications meet quality standards
- Adapt already existing web applications for mobile apps
- Working in synergy with others to constantly innovate app functionality and design
- Documenting project plan and technical specifications
- Test applications and provide support for each mobile application
- Regularly fix bugs every time it occurs
KNOWLEDGE/QUALIFICATION
- Minimum of First Degree in Computer science, Computer Engineering or any other physical sciences. Additional related qualification will be an added Advantage
- Specialized knowledge: Minimum of 3-4years cognate experience. Knowledge of automated testing will be an added advantage.
- Experience with the Xamarin framework will be an added advantage
- Proven working experience in software development
- Working experience in iOS development
- Have published one or more iOS apps in the app store
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
SKILLS/COMPETENCE
- Solid understanding of the full mobile development life cycle
- Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
- Familiarity with continuous integration