Senior iOS Mobile Engineer


General Information


Company:
MT2
Job Type:
Information Technology
Location:
Lebanon
Date Posted:
Jan 18, 2018
Salary:
Unspecified
Employee Type:
Full-Time Employee
Gender:
Both

Description


As a Senior Mobile Engineer you will work with our team of talented engineers to design and build mobile apps for next generation consumer devices, and support new and existing products and software, and integrate with cross platforms, web, mobile, iOS, android, and tablet devices for consumers. This Senior iOS Engineer will possesses a passion for pushing mobile technologies to the limits!

Essential Functions:
• Handle multiple projects simultaneously, meet deadlines while effectively managing priorities and communicating progress
• Author technical analyses and technical designs, develop software, perform unit testing and build delivery
• Support QA by participating in test plan reviews, attending triage meetings and providing bug fixes
• Work and collaborate with Project Managers and Project Sponsors to ensure business requirements, functional specifications are complete and consistent
• Ability to work independently and take ownership of deliverables
• Experience in working with REST APIs.

Basic Qualifications:
• At least 4 years Object Oriented software development experience
• At least 4 years of experience developing, designing, and implementing enterprise mobile applications with iOS, for iPhones and iPads, content and/or web sites (Native or Mobile Web)
• iOS development experience with Objective-C, C++, xCode, and Swift, shipping products in to the Apple store

Qualifying Requirements:
• Bachelor's degree in computer science/ Engineering
• Strong communication and organizational skills
• iOS development experience with Objective-C, Cocoa Touch, OpenGL, iPhone/iPad Apple SDK
• Experience defining, developing and maintaining web services and applications that consume them (REST, SOAP, JSON, XML)
• Experience building complex iPad/iPhone Apps that have been successfully delivered to customers
• Experience with version control systems such as AccuRev or Subversion
• Demonstrated ability to write complex JavaScript applications for displaying/manipulating large data sets
• An eye for great UI/UX design and a solid understanding of the design/development principles that are specific to mobile applications

Company Profile