Xpanxion iOS/Swift Native Developer in Ames, Iowa
Xpanxion is looking for a Mid-Senior level iOS Developer in our Ames office. Xpanxion first arrived in Ames in 2012, and in 2016 opened the doors to a brand new office. This office helps to further exemplify our commitment to succeed and foster our relationship in the community. Xpanxion is excited to be a contributing factor to the continuous progress within Ames' growing tech industry. We were recognized in 2014 with the Economic Impact Award and again in 2015 with the Prometheus IT Service Provider of the Year award. We look to consistently leverage this office and access to the talented technical individuals this location offers.
Our expectation is that you can bang out code that shows our clients why Xpanxion is a best in class services organization. You will cut through red tape and focus on writing code that even your mom would be proud of, all while being surrounded by developers who have a passion for new technologies and finding innovating solutions. Our teams focus on success as a whole, not individual accomplishments. You will gain exposure to a wide variety of businesses in a fast-paced consulting environment all while experiencing developing on the latest and greatest technology platforms.
Minimum 3+ years of experience in designing and building mobile applications for iOS platform
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Proficient with Swift and Cocoa Touch
Experience with OOP, MVC, and software design patterns.
Experience with data exchange (JSON, XML), MySQL, PostgreSQL, Realm, Core Data, SQLite, MongoDB, etc.
Experience working with remote data via REST and JSON
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle.
Knowledge of other web technologies and UI/UX standards
Understanding of Apple?s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Proficient understanding of code versioning tools such as Git.
Familiarity with continuous integration
Experience in creating technical design and system architecture documentation.
Experience in Agile methodologies and developing working prototypes.
Perks & Benefits:
Extensive Training and development programs
Weekly feedback meetings with supervisors
Team building events
Room for growth
18 Days of PTO and Holidays
Health, Dental, Vision, Life Insurance
Disclaimer: Xpanxion is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action employer, making decisions without regard to race, color, religion, creed, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class
For any questions, please contact: firstname.lastname@example.org