Responsible for iOS mobile application development (including, but not limited to):
- Design and development
- Collaboration with other teams to meet requirements
- Participate in design reviews, API development, and documentation
- Maintain and improve code quality, organization and code security
- Identify and fix performance bottlenecks and functional bugs
- Proactive engagement with colleagues and peers
- Technical risk assessment and estimation
Qualifications
- Bachelors degree in Computer Science, Computer Engineering, or any course related to Information Technology, Engineering and Mathematics
- At least 1 year work experience in developing iOS applications
- Willing to learn Objective-C (familiarity / expertise is a plus)
- Knowledge in low level C-based libraries, Swift or C is a plus
- Experience in web service integrations (SOAP, REST, JSON, or XML) and code versioning tools (Git, Mercurial or SVN)
- Excellent programming and problem solving skills
- Good communication skills
- Fast learner, detail-oriented
- Can work under pressure
- Self-managing, and able to collaborate with team members
- Can render extra hours whenever necessary