4+ years iOS programming experience
Strong knowledge of Objective-C
Experience in MVC
Deep understanding of the iOS SDK
Strong knowledge of memory management, multithreading, and networking (iOS);
Knowledge of OOP, designing, and architecture developing
Understanding of testing principles (Unit, UI Automated testing)
Intermediate English
Experience with Swift
Understanding of common principles and modern trends in iOS development
Smart, passionate person with a high awareness for delivering good quality
Long-term stable cooperation
Direct communication with the customer
Excellent compensation package
Flexible hours, the ability to work from home if necessary
Cozy office in the city center
At Brightgrove you can make a difference. Flat hierarchy within the team encourages cooperation as well as participating in the whole lifecycle in order to deliver the best possible product.
Develop new features;
Support existing project;
Communicate with customers on daily meetings and be able to describe problems you meet during developing or suggest improvements or refactorings;
Be a good team player;
Configure building machine (TeamCity).
A US-based client is looking for iOS-developer in their team for developing mobile service. The main purpose of the developing project is to provide an easy way to communicate with deaf-mute people. It is achieved using video calls with sign language translator if needed. The application also supports Contacts Book and Video Mailing. The app is distributed through Apple App Store and Android version is developing. The app uses a third-party SIP stack for video calls and chatting, integrates with back and Web services which are developed by our client.
The project is a video phone application which is distributed through the Apple App Store. It uses a third-party SIP stack and integrates with back and Web services which are developed by our client.