iOS Engineer

Company Name:
StaffingForce
Seeking experienced iOS developers to help architect, build, iterate and manage our broad set of mobile application and website products. You will be part of a fast-paced team driving ongoing product iteration. The ideal candidate will be comfortable in a fluid start-up environment and will bring an energetic, fun and creative approach to their work.
You could be an experienced engineer or a recent graduate eager to learn and get involved at all stages of the development life-cycle.
Key responsibilities
Contribute best-in-class programming skills to develop highly innovative, doctor-patient facing mobile products
Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
Play a key role in product development, help shape direction of drchrono feature set
Be ready & eager to review or write production code on any particular platform during crunch periods
Implement automated and exploratory testing processes that provide continuous feedback on quality issues; find ways to break our mobile applications before their public release
Requirements
BA/BS in Computer Science or a related field (or equivalent practical experience)
3+ years of professional software development experience, Objective-C or C++ preferred
Ideally 1-2 years of mobile software development experience (iOS, iPad, iPhone or iPhone preferred)
Solid understanding of the intricacies of the Apple iOS platform
Understand web services, REST, XML
Multi-Threading and memory management specific to mobile devices
Understanding of caching mechanisms
Working knowledge of mobile iOS SDK (or a burning willingness to learn)
Scripting languages such as Ruby and Python is a plus
Web front-end development ability, particularly as pertains to the mobile browser experience, is a plus
Understanding of concepts such as Unit Testing, Integration Testing, and Continuous Integration and experience with mobile testing frameworks such as iOS Instruments would help
Ability to manage conflicting project demands and thrive in a small, fast-paced, start-up environment
Note: Skills testing will be administered

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.