Ninja logo

Senior iOS Developer(Swift)

Ninja
On-site
Riyadh Riyadh Province Saudi Arabia
Mobile Development

Welcome to Ninja, where we believe that we are shaping the future. At Ninja, we are passionate about creating user-friendly and visually stunning web applications that push the boundaries in design and innovation. We are seeking a talented and experienced Senior iOS Developer to join our team.

As a Senior Mobile Developer at Ninja, you will have the opportunity to work on exciting projects, collaborate with cross-functional teams, and contribute to continuous improvement of our technology development practices.

  • 5+ years in Mobile app development
  • 3+ years of experience in iOS Apps(Swift) development
  • Prior experience in React Native is a plus
  • Prior experience in Android(Kotlin) is nice to have
  • Expertise in iOS development with a strong portfolio of applications developed and deployed on the App Store
  • Proficiency in Swift programming language, with a deep understanding of Xcode, and related development tools.
  • Strong understanding of RESTful and graphQL APIs and experience in integrating backend services with mobile applications.
  • Hands-on experience on the backend technologies is a plus
  • Keep up-to-date with the latest technologies and industry trends
  • Mentor and guide junior developers
  • Create and maintain technical documentation
  • Optimize mobile applications for maximum performance and scalability
  • We're international! All of our communication is in English.
  • We believe in the power of transparency, trust, and direct communications.
  • We work on large-scale products, applications, and services.
  • We are a team of experts with clear goals.
  • We are growing rapidly.
  • We offer a competitive package.