Job Description: iOS developers in the Digital area must be able to technically support and maintain the deployed applications on dev, test and production environments. Job Responsibilities: Develop, test, and maintain the deployed application software with high quality Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience Research new techniques, tools, and best practices and share that knowledge with the team and community Analyse, maintain and enhance existing application and troubleshoot issues with efficiency. Produce technical specifications and designs. Participate in new business development through ideation, prototype development, and project estimates Perform accurate development estimation Job Requirements: Project Management Business Writing Skills Excellent written and oral communication skills (English) Ability and desire to quickly learn new technologies Ability to focus on deadlines and deliverables Ability to think abstractly Clean code thinking Ability to work in a self-driven, complex environment with multiple and changing priorities