Job Openings Ios Developer

About the job Ios Developer

We are seeking a skilled iOS Developer to join our dynamic team in the digital banking domain. The ideal candidate will have 3-5 years of experience in developing iOS applications, specifically within the retail banking sub-domain. The successful candidate will work on developing, enhancing, and maintaining our digital banking applications, ensuring seamless integration with our core banking systems.

Responsibilities:

  • Design, develop, and maintain iOS applications using Swift.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Integrate iOS applications with Oracle databases.
  • Work closely with backend developers to ensure seamless data flow and functionality.
  • Manage and optimize applications on HPUX, Linux, and Solaris operating systems.
  • Develop and maintain scripts and tools for system management.
  • Implement and manage CI/CD pipelines for mobile build deployment.
  • Utilize tools like Fastlane for automation of the build and deployment process.
  • Integrate and manage Firebase for app analytics, crash reporting, and performance monitoring.
  • Stay updated with the latest iOS development trends and technologies.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with the DevOps team to enhance the deployment and monitoring processes.
  • Identify areas for improvement in existing systems and processes, and implement solutions.
  • Participate in code reviews and ensure adherence to best practices and coding standards.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in iOS development, specifically within the retail banking domain.
  • Strong proficiency in Swift programming language.
  • Experience with Fastlane and Firebase is highly desirable.
  • Proficient in managing applications on HPUX, Linux, and Solaris operating systems.
  • Knowledge of CI/CD for mobile build deployment and DevOps practices.