Description

Job Description

General Requirements

  • 5+ years of experience developing and maintaining large-scale iOS applications.
  • Strong understanding of metrics and analytics to monitor application performance.
  • Solid knowledge of scalability, performance optimization, and security best practices.
  • Hands-on experience with continuous integration tools (GitHub Actions preferred).
  • Proficiency in GitHub and Git for repository and code management.

Must-Have Skills

  • Advanced proficiency with Swift.
  • Strong experience with modern iOS libraries, frameworks, and tooling.
  • Ability to lead and contribute across the entire mobile development lifecycle (design, development, testing, release).
  • Proactive, self-motivated, and able to work effectively under pressure.

Nice-to-Have Skills

  • Strong design and UX sensibilities to deliver intuitive user experiences.
  • Experience with additional CI/CD tools such as GitLab, TeamCity, Bitrise.
  • Knowledge of test automation frameworks (e.g., Appium, Firebase, Perfecto).
  • Deep understanding of advanced practices for performance tuning and app security.

Behavioral & Soft Skills

  • Excellent communication and collaboration skills; experience working with cross-functional teams (backend, frontend, QA, product managers).
  • Strong problem-solving abilities to address and resolve complex technical challenges.
  • Flexibility to adapt to changing requirements and priorities in an agile environment.
  • High attention to detail with a strong commitment to delivering high-quality, production-ready solutions.

Education

Any Graduate