Browse Jobs
For Employers
Post JobLog inGet Started

Mobile IOS Developer

Streams
Downtown, Cairo
Posted 5 years ago
15Applicants for1 open position
  • 12Viewed
  • 0In Consideration
  • 2Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Summary

  • Applies standard programming procedures and knowledge of pertinent functional areas regarding applications on mobiles (Apple/ios).
  • Analyzes needs, designs, writes and tests new programs and applications.
  • System Analysis and gathering Customer Requirements
  • Programs developed or modified are typically linked to several other programs; (i.e., the output of one becomes the input for another).
  • Maintains and revises existing systems and provides technical assistance to users as well as to others within the company clients.
  • Works according to approved requirements and detailed specifications.
  • Ability to compose Customer Technical Documentation and Code organized Documentation
  • Applies judgment in devising program logic and selecting and adapting standard programming procedures; obtains advice when precedents are unclear or unavailable.
  • Systems Testing and Debugging

Job Requirements

The programmer must have 3+ years’ experience with:

  • IOS programming
  • Android Programming is preferable
  • C/C++/C#/.Net Developer-C# is preferable
  • SQL Server databases, SQL, ADO.NET

Experience with the following is desirable but not required:

  • ASP.NET
  • Mobile Applications Development
  • MS Word, MS Excel, MS Exchange
  • Networking/LANs, TCP/IP protocol
  • ASCX12N, NCPDP EDI record formats

The programmer should also possess the following traits:

  • Enjoy working with others in a team atmosphere.
  • Prefer a small-business, fast paced working environment.
  • Enjoy maintaining/enhancing code to meet changing customer/industry needs
  • Have a “customer-service” orientation

Teamwork

  • Pro-actively initiates, develops, and maintains effective working relationships with team members.
  • Recognizes the strengths and weaknesses of each team member .
  • Demonstrates the ability to cooperate with a variety of people and achieve results.

Professional Development

  • Pro-actively seeks opportunities to broaden and deepen knowledge base and proficiency.
  • Shares acquired skills with team members through formal and informal channels.
  • Encourages more junior employees to take responsibility for their development within the company.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMobile IOS Developer