Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, test, debug and maintain advanced mobile applications using different technologies (Android, iOS and cross-platform tools)
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and API’s
- Develop unit tests and work with Quality Control members/Roles on solving the defects
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Embracing and utilizing the new wave of software development concepts (Software-as-a-service, Cloud Computing, ...etc.)
Job Requirements
- Firm knowledge of mobile programming concepts
- Experience with Android SDK, Objective-C and Cocoa Touch.
- Experience working with remote data via REST and JSON
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Proven experience with programming languages such as C/ C++, c#.Net, MS SQL, JSON, JQuery, HTML,...etc
- Experience with third-party libraries and APIs Proven experience with relational databases
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Strong Communication Skills
- Strong analytical and problem-solving skills
- Effective Time Management
- Ability to work in a team
- Eye for details and identifying problems
Featured Jobs
Similar Jobs
- System Implementation EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza17 days ago