Duties & Responsibilities:
The candidate must be career-oriented and be looking for a long-term commitment.
You will be required to work on a variety of diverse and challenging web, desktop and mobile application development as well as writing business process applications.
Attention to detail is essential, with the ability to work independently.
It is quite possible that the chosen candidate will be working on different projects (possibly in different technologies) on a regular basis, so they should be able to keep focus while switching between projects.
The work involves high commitment under tight deadlines.
Bachelor degree in computer science/software engineering.
Hands on 3+ years of industry experience.
Proven experience in mobile development, using cross platform technologies.
Familiarity with mobile SDK is highly desirable (including Xcode, Instruments, Objective-C and Cocoa Touch framework).
Strong understanding of security requirements in development environment.
Disciplined programming skills with an eye for professional user interfaces.
Familiarity with the object-oriented and structured programming paradigm.
Familiarity with Human-Computer Interface (HCI) guidelines.
Effective Communication skills.