Job Title: iOS Developer
Location: Kigali, Rwanda, Africa
Level: Mid Career (2+ years of experience)
Education: Bachelor's Degree
Job type: Full time
Salary: Negotiable
Deadline: 15th Jan 2014
Job Summary
We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our development team to design and build the next generation of our mobile applications.
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.
Configuration Management – maintain mobile code base from third parties
SDK Validation
Support both the evolution and maintenance of existing applications and the design and delivery of new applications.
Designs, develops, documents, and debugs software
Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle
Ensures software standards are met
Maintain the QA testing for end to end unit testing and post production testing
Closely interact with a business team as requirements are developed and documented
Excels in a complex development environment creating dynamic cutting edge solutions
Requirements & Skills:
BS/MS degree in Computer Science, Engineering or a related subject
Software development experience
iOS development experience
Have published one or more iOS apps in the app store
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Have demonstrated a passion for learning new languages and technologies
You’re an extraordinary developer and you code for fun and efficiency
At least 2/3 years of overall software experience, using C++, Objective-C, C#, or Java
Working knowledge of algorithms and data structures
Solid understanding of the full mobile development life cycle
Solid coding practices including good design documentation, unit testing, source control and peer code-reviews.
Ability and desire to learn new skills and take on new task.
Click to Apply Now
No comments:
Post a Comment