iOS Developer

Location: Monterrey, Nuevo Leon, Mexico

Type: Full Time

Min. Experience: Experienced

Job Summary:

We are looking for an iOS developer to join our Mobility team. The main responsibilities will be to contribute towards the development of diverse applications for iOS devices. The candidate will be responsible for defining and implementing new features, improving performance, and ensuring that an easy-to-use and smooth user interface is implemented. In addition, we expect a very organized and team-oriented person that writes clean and documented code with capabilities to conduct code reviews.

Requirements:

 

  • BS in Computer Science or related technical field or equivalent practical experience.
  • 3+ years of Development experience.
  • 1+ years of iOS development experience using Objective-C or Swift.
  • Experience in mobile application development.
  • English 90% is a must.

Preferred Qualifications:

  • Good communications skills
  • Deep technical knowledge of mobile application development (iOS)
  • Knowledge of UI frameworks, MVC application design and complex, reactive touch based UI.
  • Knowledge of developer tools (Xcode 6 and 7), and workflows (debugging, profiling, unit testing, continuous integration, provisioning, distributing and submission to the App Store).
  • Solid foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.
  • Familiar with iOS design patterns and coding conventions as well as Apple’s Human Interface Guidelines and App Store Review Guidelines.
  • Good understanding of networking, local data caching and multithreading on iOS.
  • Experience with commonly used 3rd party libraries and services (e.g. AFNetworking, RestKit, SDWebImage, CocoaLumberjack, FMDB, Urban Airship).
  • Experience with persistence frameworks (Core Data, SQLite).
  • Experience creating Storyboards and using Auto Layout and Size classes
  • Up to speed with iOS 9 changes, new features and requirements
  • Experience with task planning and estimating effort
  • Experience working on small to medium -sized teams.

Bonus Qualifications:

  • Development experience with other mobile platforms (e.g. Android)
  • Solid HTML, CSS and JavaScript development skills
  • Experience developing for OS X

 

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
I have my professional degree documentation or I've already started the paperwork to have it?*
How many years of experience do you have?*
I have an US Visa?*
I can communicate effectively in English?
How did you hear about us?*
Human Check*