Requirements
BSc in Computer Science, Information System Major or equivalent.Solid understanding of the full mobile development life cycle.Understanding of Apple’s design principles and interface guidelinesFamiliarity with cloud message APIs and push notifications
Description
• Design and build advanced applications for the iOS platform.• Collaborate with cross-functional teams to define, design, and ship newfeatures.• Work with outside data sources and APIs.• Unit-test code for robustness, including edge cases, usability, and generalreliability.• Work on bug fixing and improving application performance.• Continuously discover, evaluate, and implement new technologies tomaximize development efficiency.• Develop new complex mobile applications from top to bottom (userinterface design, application design, implementation, unit and functionaltesting, deployment to customers).• Implement new features in existing mobile applications.• Act as a technical reference / subject matter expert in all areas of themobile application development life-cycle.• Contribute to the high-performance of the agile-development lifecycleby ensuring productive, consistent and successful sprints by working toreduce blocking issues for the team.• Maintain existing mobile software systems by identifying and correctingsoftware defects.