Menu

iOS Developer

Dallas/Fort Worth, TX

Opportunity Details

Full-timeMobile Application Development

Dallas/Fort Worth, TX
Copy URL
Copy URL to clipboard

Our culture encourages both the inspiration and motivation to achieve amazing things. We are constantly striving to live out our values of Excellence, Dedication, and Involvement through the foundation of Trust. 

 

Title:

Senior iOS Developer

 

Responsibilities:

If you join our team, you will be part of a team responsible for application architecture, development and innovation of new feature development to support consumer mobile solutions. Responsibilities include:

• Work on different layers of the iOS apps 

• Help architect and maintain our set of native mobile applications 

• Partner closely with our design and product team to architect a gorgeous application flows seamlessly and works intuitively with our users 

• Build applications in memory and network constrained scenarios 

• Influence every aspect of the iOS development process from API creation, design, and product 

• Own important pieces of the product that has high visibility both internally and externally 

• Envision new products and features that are inspired, considered, and magical 

• Participate in the full SDLC (RUP/Agile), including meetings, iterative development, estimations and design sessions 

 

Qualifications:

• You will have extensive experience in iOS design and development, with one or more apps in the Apple iTunes AppStore

•  5+ years of experience in software development with a strong command of object-oriented principles 

• Bachelor's degree required in Computer Science, Software Engineering, Electrical Engineering or related field or equivalent experience 

• Deep understanding of iOS UX and UI design paradigms 

• In-depth knowledge of Objective-C/Swift, XCode, UIKit and Interface Builder 

• Experience integrating with RESTful API backends 

• Demonstrable experience with real-world iOS projects for the App Store or Enterprise distribution 

• Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget

• Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations 

• A commitment to writing quality code including writing Unit and UI Automated tests 

• An eagerness to learn new things and to help others do the same 

• Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs

Think this opportunity is a good fit for you?
Apply Now

“The people I am surrounded by are simply the best, and I am proud to call them friends.”

― Lori Davis, Technical Recruiter

Top