About Us: At GE O&G Digital, we are creating technology and software to enable social, mobile, analytical and cloud capabilities for the Industrial IOT. The Industrial Internet is an open, global network that connects people, data and machines We enable customers to collect data via various modality ranging from IOT sensors on the asset to flying a drone to capture images. This peta bytes of data is pushed to the cloud, cleansed and we enable analytics & machine learning to predict the machine health, prevent unplanned down time and avoid unnecessary maintenance. This optimizes production and results in a direct improvement to customer’s bottom-line. Watch more here GE’s breaking Science in IOT or Minds and Machines 2016 .
Role Summary: As iOS Developer, you will build cutting-edge iOS Apps in IIoT (Industrial IoT) domain for leading enterprises. You will build and evolve the framework which will be used by Oil&Gas customers to build the iOS Apps for using data and analytics from Predix, GE's industry-leading IIoT platform.
Build the cutting-edge iOS Apps for GE's IIoT platform
Build a framework for customers to build applications using GE's IIoT platform
Build both native and hybrid iOS applications
Conceptualise and design Mobile applications
Participate in software design (architecture)
Should have expert knowledge about how to architect a software system including but not limited, to iOS-based projects
Testing the application on the iOS Simulator and on the actual iPhone and iPads.
Upload the application to the App Store
Troubleshoot and debug software to determine causes of errors and deciding what to do about them.
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
8-10 years of strong technical experience.
Should have expert knowledge with the swift, Objective-C and with the XCode and other command-line tools.
Complete understanding and experience in iOS UI development.
Experience using Web Services and Data parsing using JSON , XML etc.
Strong OO design skills, database design and network programming fundamentals.
Strong in Objective C. Great understanding of thread management, memory management and other aspects of Java for mobile application development.
Very good knowledge of developing using XCode.
Good understanding of data structures and algorithms.
Excellent ability to communicate with multiple stake holders on both technical and non-technical topics.
Experience with version control systems such as Git or Subversion
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.