Work closely with product and design teams to customize the product experience for the iOS platform
Implement custom native user interfaces using the latest iOS programming techniques
Build reusable iOS software components for interfacing with the platform
Analyze and optimize UI and back-end application code for efficiency and performance
BA in Computer Science or Software engineering.
5+ years of iOS software experience
Extensive knowledge of object-oriented software development
Experience with interactive 3D graphics development
Experience building complex applications for the iPhone or iPad using Swift with Cocoa and other frameworks
Experience is swift 4, ARKit, SceneKit, Contact, Social integration
Experience working against Firebase, and using the Firebase auth, analytics, storage, etc.
Ability to analyze high level requirements into concrete design and implementation.
Experience designing clean and maintainable APIs
Experience with multithreaded programming
Experience writing unit tests and testable code
Knowledge of iOS SDK performance tools and optimization techniques
Excellent problem solving, critical thinking and communication skills
Independent with high communication skills.
- "Телесенс ИТ"