Senior IOS Developer – Vodafone Egypt

Design
Create the required design documents derived from the software architecture in place
Define the structure, operations and contracts of the systems classes and interfaces based on the analysis documents and the software use cases.
May have responsibility for one or more design packages or design subsystems, including any classes owned by the packages or subsystems .
Adhere to the design principals of mobile systems
Apply the standard & best practices design patterns to the day -to-day activities of software design
Development
Outstanding technical skills in one of the following platforms (IOS, Andriod, WP)
Design mobile applications according to design best practices and user needs
Ensuring the usage of the best practice development techniques and principals
Implement the agreed requirement adhering to the design documents of the project
Assessing the quality of the software artifacts produced on the spot,steering the team into focusing on creating a highly maintainable product
Work independently with minimal supervision, alternating between high level & low level details as the situation dictates
Apply the Agile practices effectively on while working on the various phases of software development
Recognize system deficiencies and implements effective solutions & fixes
Testing
Perform effective unit testing on all the produced software components
Awareness of the latest unit testing technique and tools
Advocating the appropriate level of quality by the resolution of important defects
Advocating an appropriate level of testability focus in the software development process
Nice to have :Assessing the progress and effectiveness of the test effort
Quality
Ensure the quality of the source code
Plans and conducts source code reviews
Responsible for any review feedback that recommends necessary rework
Configure and set the tool and verifies that the tools work
Analysis
Describe the use case’s flow of events in detail
Describe the use case’s flow of events so that the customer and the users can understand it
Collect. Detail and organize the set (Package) of artifacts that completely describe the software requirements of the system
Verify that the results of requirements conform to the customer’s view of the system
Develop technical and user documentation

Job Details

Date Posted: 2017-10-03
Job Location: Cairo, Egypt
Job Role: Information Technology
Company Industry: Telecommunications

Preferred Candidate

Career Level: Mid Career
Degree: Bachelor's degree

التقدم للوظيفة الان

شارك الصفحة اون لاين

أنشئ سيرتك الذاتية الآن و تواصل على الفور مع أكبر و أفضل الشركات اون لاين. إنشائك لسيرة ذاتية على موقع المازن.كوم هي الوسيلة الأكثر فعالية للحصول على الوظيفة Senior IOS Developer – Vodafone Egypt بكل سهولة الان مجانا.


تعليقك علي الوظيفة