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.