--
Responsibilities
- Hands-on coding, systems analysis, design, and delivery of projects assigned
- Coordinate project performance with clients from emerging startups to established global brands
- Meet project objectives, providing systems that operate in a cost-effective manner
- Provide excellent technical guidance to project team members within the organization so that their abilities and the overall project quality are enhanced
- Respond to problems in a timely, effective manner & keep management informed of project progress, particularly as to needed changes in schedule, resources, or product
- Communicate with divisional user personnel and data processing management on problem and project status as appropriate
- Secure approvals on specifications and project completion as appropriate & maintain appropriate expertise to ensure effective service level
Qualities
- Passion for building elegant mobile apps that truly WOW the user
- 4 years minimum overall experience in software programming with 3 years minimum specializing in iOS Development
- **Extra Credit for digital agency exposure** [we move quickly]
- At least 2 published applications on the Apple Store available for immediate download and review by our team
- Strong experience in building and publishing commercial iPhone and/or iPad applications
- Extensive experience developing in Objective-C, exposure to Swift gets bonus points
- Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s. Ability to develop APIs is BIG plus.
- Operating Systems: Mac OS X and iOS
- Programmer Tools: Xcode, Instruments, and Git
- Frameworks: CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus)
- Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming
- Extensive experience detecting and correcting memory usage issues, as well as optimizing code for application performance
- A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks
- Excited about working in a high profile, fast-paced software organization
- Proven track record for managing multiple projects at once
- Experience working and communicating with cross-functional teams – Project Managers, Designers, Marketing, QA, etc.
--
P.S. We are always on the lookout for passionate and hard working individuals to join our talented team, so if you have any friends whom might be interested, please refer to www.ymedialabs.com/careers for more details.
--
by via developer jobs - Stack Overflow
No comments:
Post a Comment