IOS Developer

Pyramid Consulting Inc.
Philadelphia, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Philadelphia, United States of America

Tech stack

HTML
JavaScript
A/B testing
Agile Methodologies
Apple Push Notification Service
IOS Applications
iOS
Apple Mac Systems
XCode
JIRA
HTML5
Bluetooth
CSS
Cloud Computing
Continuous Delivery
Continuous Integration
Programming Tools
Push Technology
JSON
Location-Based Services
Systems Development Life Cycle
Simple Object Access Protocol (SOAP)
Software Engineering
Systems Integration
Web Services
XML
Gerrit
Firebase
GIT
Front End Software Development
REST
Pyramid
Splunk

Requirements

  • Bachelor's degree or foreign equivalent required. Will also consider one year of relevant work experience in lieu of every year of education.
  • At least 8 years of experience with iOS Mobile applications development with minimum 3 years of experience in developing a full stack iOS application with integration to enterprise services

Key Requirements and Technology Experience:

  • Strong knowledge of developing enterprise level applications which integrates with Restful Web services
  • Solid working knowledge of the iOS runtime, Xcode IDE and OS X development tool-chain. Experience/interest in location based services
  • Experience with mobile push notifications, including Firebase Cloud Messaging (FCM) and Apple (APNS).
  • Experience in writing unit and acceptance tests to validate robustness including edge cases, usability, and general reliability
  • Experience in integrating Web services (REST/SOAP)
  • Experience in integrating enterprise SSO for login
  • Exposure to accessibility testing and W3C standards
  • Experience with complete SDLC Life cycle
  • Exposure to Agile development and experience in tools like Rally, JIRA, etc.
  • Solid working knowledge of JSON, HTML, XML, SOAP, Restful services, Splunk, etc.
  • Strong knowledge in product launches, app market deployment including A/B testing requirements and processes.
  • Working knowledge on Git version control, Gerrit, CI and familiarity in Build, Continuous Integration, Continuous Delivery and Continuous Deployment Processes.
  • Strong knowledge on Bluetooth interface.
  • Exposure to front-end technologies such as HTML5, JavaScript, CSS3 and experience in addressing multiple screen dimensions and form factors to support multitude of devices.
  • Strong in communication with effective in written and verbal communication skills
  • Flexibility to adapt to changing environment and demands
  • Ability to work in team environment and client interfacing skills.
  • Strong Analytical skills

Apply for this position