iOS Infrastructure Dev Mid

PLANO (PLN)

Brief Summary

                            iOS Developer - Senior Level Job

Job Summary
Looking for an experienced iOS Developer to help us develop next gen applications. You will develop mobile applications in a highly agile environment. You will work within a team delivering new functionality and maintaining existing functionality with the highest of quality. You will be responsible for all aspects of iOS application efforts. This will include defining, developing and supporting mobile infrastructure services, maintaining system documentation, integration of new modules into the applications, along with insuring the robustness of your solution through automated testing.

•	Design, code, analyze, and test systems for iOS applications, including iMessages and iOS Extensions
•	Develop applications for time-sensitive projects while considering business/system requirements.
•	Communicate with a team of developers, designers, project managers, and other personnel to ship new features.
•	Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes.
•	Share knowledge and expertise with others.

MINIMUM REQUIREMENTS
•	Proven ability to deliver high quality functional code to customers. 
•	Bachelor’s degree or (5 additional years of IT experience beyond the minimum required may be substituted in lieu of a degree)
•	4+ years relevant iOS development experience

PREFERRED
•	4+ years’ experience with iOS framework development
•	1+ years’ experience with iOS development tooling to include Xcode, Gitlab and CocoaPods
•	6+ months experience with iOS infrastructure design elements such as dependency injection and factory pattern
•	Experience mentoring and teaching others  

DESIRED CHARACTERISTICS
iOS Developers create innovative solutions that impact our members. Collectively, we are:
• Curious and excited by new ideas 
• Energized by a fast-paced environment     
• Able to understand and translate business needs into leading-edge technology     
• Comfortable working as part of a connected team, but self-motivated    
• Community-focused, dependable and committee  
• Exceptionally detail-oriented