Star is a global consultancy that connects strategy, design, engineering and marketing services into a seamless workflow devised to support our clients every step of the way — no matter how long or complex their journey. We anchor everything we do in clear and compelling endgames, which in turn enable our strategists, designers and engineers to create useful, scalable products and solutions. We are 750 strategists, designers, engineers and marketers in 12 locations around the world, and we are here to make every great idea, every great person and every great company shine. That is why we’re called Star.
We are looking for a Senior iOS Engineer to join our team and create an innovative bank application — full delivery cycle from design/idea to implementation (backend / WEB frontend / iOS / Android) and release. Full set of banking features will be combined with e.g. wealth management 3D animated widget and virtual shopping in a 3D gamified world, AI and other challenging integrations.
Qualifications & Experience
— Strong programming knowledge of Objective-C/Swift
— Experience with Cocoa Touch, CoreData, Multitasking and Networking
— Solid knowledge of development tools, environments and utilities
— Solid understanding of algorithms, complexity and optimization
— Proactive, focused and goal-oriented mindset
— Passion for continuous learning and adapting to new technologies
— Good written and spoken English
We appreciate
— Knowledge of mobile application architecture, design patterns and refactoring
— Experience with Media and the Social features of iOS
— Knowledge of security library/frameworks (CommonCrypto, libCrypto)
— Knowledge of Continuous Integration, Unit Testing and Functional Testing frameworks
— Direct communication with customers
— Experience with working with Agile/Scrum teams and projects
— Good taste in UI design
— Metal and SceneKit experience is a big plus
— HTML5/JavaScript knowledge, experience with Cordova/Titanium/SenchaTouch
— Design, develop and maintain efficient, reusable and reliable code.
— Implement new features and build REST APIs
— Write unit and integration tests
— Collaborate with the team members within a Scrum Framework
— Perform code reviews and share best practices with colleagues
Star offers a competitive and rewarding salary and benefits package as well as an intellectually and creatively stimulating work environment. You will find professional flexibility, new ways of working and unique international travel opportunities.