Trabajo de IOS Lead Devloper en Omnitracs, Ciudad de México - México

IOS Lead Devloper

Lead IOS Developer

Lead iOS Software Developer is responsible for designing, developing and integrating new mobile software features as part of the software development lifecycle which includes: Designing and developing features based on system design documents; integrating and testing features with Omnitracs sub-systems; debugging and testing field issues with mobile software; troubleshooting integration and deployment issues and developing alternative solutions, workarounds, triaging to resolve software issues; effective communications between the Mobile Software, Testing and other Omnitracs teams.



·         Technical lead. Able to lead a team
  • Fluency with Swift Programming Language
  • Xcode and Interface Builder (Xib’s, Storyboards, Segues and related presentation/transition)
  • App distribution to TestFlight or App Store
  • Knowledge with Cocoa Touch
  • UIKit
  • How to use and apply Auto Layout
  • Debugging with Xcode
  • JSON parsing and serialization
  • Familiarity with RESTful APIs
  • Git and GitHub
  • Threading and Concurrency
  • Unit Testing, XCTest
  • ReactiveX for Swift
  • Realm Database
  • Understanding of MVC
  • Notification, Delegation, Kev Value Observation
  • Core Location
  • Push and Local Notification
  • Have built for both iPhone and iPad
  • Clean Coder
  • Team player
  • Willing to extend hours of work if badly needed
  • Can work under pressure
  • Can do multitasking
  • Flexible in terms of tasks assignments (since task priority may change anytime)
  • Flexible in regards to work hours. It would be highly desirable if the candidate could have overlap with the Philippines Offshore team by starting late and working late a few nights per week.



•EDUCATION:  Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering

•EXPERIENCE: 5 years of applicable Software Development experience



Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described above.

Omnitracs LLC, is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal, state, or local municipal law.