Description

Key Skills: Swift, Objective C, IOS, Android, Kotlin

Roles and Responsibilities:

  • Design, develop, and maintain high-quality iOS applications using Swift and Objective C.
  • Collaborate with architects, lead engineers, business analysts, and stakeholders to gather and refine requirements.
  • Implement TDD and BDD practices to ensure robust and maintainable code.
  • Apply DevOps methodologies and tools to streamline development, testing, and deployment.
  • Work with development/testing tools, bug tracking systems, and documentation platforms (e.g., wikis).
  • Analyze and solve complex problems to enhance app performance and scalability.
  • Follow programming best practices for automation, optimization, virtualization, scalability, and availability.
  • Contribute to Agile ceremonies and continuous improvement of development processes.

Skills Required:

  • Proficiency in Swift and Objective C for iOS development
  • Strong knowledge of iOS frameworks and app lifecycle
  • Understanding of mobile app architecture and performance optimization
  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
  • Familiarity with DevOps tools and methodologies for mobile application delivery
  • Exposure to Android and Kotlin (nice-to-have)
  • Strong analytical and problem-solving abilities
  • Experience working in Agile development environments

Education: Bachelor's degree in Computer Science or a related field.

Education

Any Graduate