Job Details
Skills And Tools:
Job Description
Designs, develops and modifies mobile software applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the role.
- Develop new complex mobile applications from top to bottom (user interface design, application design, implementation, unit and functional testing, deployment to customers). Implement new features in existing mobile applications.
- Contribute to the high-performance of the agile-development lifecycle by working with team members to author high-quality code according to assigned priorities.
- Maintain existing mobile software systems by identifying and correcting software defects.
- Participate in regular design and code reviews with development team members to confirm use of best practices.
Job Requirements
• Hands on experience in the following languages / tools / environments: - iOS application architecture and design . - Mobile development frameworks - Mobile application development tools and environments (Xcode) - In-depth experience with application and user interface level using at least one mobile application development language (Objective-C/Cocoa) - Knowledge & experience in Web Services (XML, JSON, WCF) - Experience with Asynchronous programming and networking protocols • Excellent written and verbal communication skills. • Understanding of Agile Software Development frameworks. • Team-player that is positive, proactive and a motivated self-starter. • Strong analytical and problem solving skills. • Excellent time management skills.
|