iOS Developer

St. Petersburg, Russia

We are looking for talented and dedicated mobile developers with a proven track record to join our growing development team in St. Petersburg. The ideal candidate will have at least 2 years professional and commercial experience in developing Apps for mobile platforms.

Location: St. Petersburg, Russia
Salary: Competitive rate
Start date:   Immediate

The preferred applicant will need

  • Excellent written English
  • Very good spoken English
  • Travel to the UK and Europe would be required

Responsibilities

  • Design, develop, implement, and maintain mobile applications
  • Review business requirements and functional specifications providing analysis and feedback
  • Participate in project estimation and goal setting
  • Deliver projects built to scope, according to agreed upon goals
  • Create and perform unit and integration tests
  • Create and maintain code documentation
  • Debug and troubleshoot software defects

Must-have Skills

  • 2+ years professional experience in mobile application development
  • Strong Objective-C programming skills
  • Detailed knowledge of the iOS SDK
  • Experience using Xcode (v3+) and Interface Builder
  • Experience with iOS API Features (contacts, camera, GPS, mapping APIs)
  • Experience working with web services using JSON and XML
  • Solid understanding of object oriented programming concepts and principles a must
  • Understanding of the full mobile development life cycle

Nice to have skills

  • Experience with Appcelerator/Titanium is a bonus
  • Expertise building applications using PHP5 / SQL / MVC / .NET

Qualities

  • Be a passionate advocate of concise and simple code, designs and applications
  • In-depth knowledge of software engineering processes
  • Ability to learn quickly and take ownership of tasks, process and products
  • Be comfortable working independently and owning a project from start to finish
  • Excellent communication (written and verbal), time management, troubleshooting, analytical, and interpersonal skills
  • Ability to work independently and as a team member in a dynamic work environment
  • Team player who thrives in a start-up environment is a MUST

Apply for this position

Suitable for this job? Contact us either by phone 0844 669 0878 or at

Email us at jobs@zonica.com