iOS Mobile Software Engineer

  •  

Westlake, TX

Industry: Business Services

  •  

5 - 7 years

Posted 266 days ago

This job is no longer available.

The Position:

We are looking for a talented native iOSdeveloperresponsible for the development and maintenance of our applications aimed at the full range of iOS devices. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Position 80s

Position 80s:

  • Design and build native applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct code smells, eliminate bugs
  • Help maintain code quality, organization, and architecture

Qualifications

Position Qualifications:

Minimum Requirements

  • 5+ years native iOS application development
  • Advanced skills in Swift and Objective-C with latest iOS SDKs
  • Ability to build production quality applications
  • Understanding software design patterns and modern architectural principals
  • Good communicator, positive personality and team player
  • Strong problem-solving skills

Preferred

  • Current applications published in the App Store
  • Experience with Agile methodologies
  • Energized by a fast-paced environment
  • Working knowledge of test-driven development practices
  • Experience writing multi-threaded, asynchronous code
  • Experience with Protocol oriented, functional programming
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of Git
  • Familiarity with continuous integration