Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Junior/ Senior iOS Developer

iOS | Sin El Fil, Lebanon | Full Time

Job Description

Job Description

Junior IOS Developer :

Duties & Responsibilities:

  • Write code for native and web applications running on iOS platforms (iPhone, iPad) for specific parts of mobile applications or will be in charge of developing the whole application.
  • Ensure the quality of such applications by using testing tools and methodologies.
  • Handle the deployment of iOS applications either on the Apple's App Store or using Enterprise Distribution.
  • Work closely with the technical seniors and other members of the team to deliver the most suitable product for our customers.
  • Coordinate with the designers and quality assurance teams.
  • Take part in increasing the knowledge of the team and department of mobile development.
  • Maintain and back up the application once it’s running and provide quality work according to the company’s standards. 
  • Make sure the development process is running smoothly and according to the project’s requirements and deadlines.

Knowledge, Education, Abilities & Skills:

  • Fresh graduate or having 0-2 years of relevant experience.
  • BS or MS in Computer Science / BE or ME in Engineering or equivalent.
  • Creative, innovative and experienced end-to-end developer interested in building mobile applications.
  • Dynamic and hard worker.
  • Good time management skills.
  • Details oriented: able to identify problems and find solutions.
  • Critical thinker, proactive, creative and able to take initiatives.
  • Computer savvy.
  • Experience in iOS Platforms is a plus.
  • Familiar with Objective-C, Xcode, iTunesConnect, Object Oriented Programming, MVC, C, GIT, IPA files, TestFlightApp, HockeyApp, JIRA, InVision, Harvest and XML/JSON.
  • Familiar with HTML5, PhoneGap and Appcelerator is a plus.

Senior IOS Developer:

Duties & Responsibilities:

  • Work closely with another mobile app developer leading the other platform development to create and maintain a robust framework to support the apps.
  • Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
  • Work directly with developers and product managers to conceptualize, build, test and realize products.
  • Gather requirements around functionality and translate those requirements into elegant functional solutions.
  • Create compelling device specific user interfaces and experiences.
  • Standardize the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
  • Optimize performance for the apps.
  •  Keep up to date on the latest industry trends in the mobile technologies.
  • Explain technologies and solutions to technical and non-technical stakeholders.
  • Attend industry events/ conference – both attending and presenting.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Focus on continuous improvement to help drive and evolve our practices.

Knowledge, Education, Abilities & Skills:

  • 2-5 years of relevant experience.
  • BS or MS in Computer Science / BE or ME in Engineering or equivalent.
  • Experience in iOS Platforms.
  • Creative, innovative and experienced end-to-end developer interested in building mobile applications
  • Dynamic and hard worker.
  • Strong time management skills.
  • Details oriented: able to identify problems and find solutions.
  • Critical thinker, Proactive, creative and able to take initiatives.
  • Computer savvy.
  • Good experience in Objective-C, Xcode, iTunesConnect, Object Oriented Programming, MVC, C, GIT, IPA files, TestFlightApp, HockeyApp, JIRA, InVision, Harvest, XML/JSON.
  • Familiar with HTML5, PhoneGap and Appcelerator is a plus.