• Collaborate within an Agile team to design, develop, test and support iOS applications in a timely and efficient manner.

  • Contribute to building scalable, maintainable mobile apps that can evolve as user needs grow.

  • Write clear and concise technical and design documentation to support the development process.

  • Participate in peer code reviews, providing constructive feedback to maintain and improve code quality across the team.

  • Stay current with the latest iOS technologies, trends, and best practices, and bring innovative ideas to improve development efficiency and product quality.

Mid-level iOS developer

Are you ready to build iOS apps that deliver real impact and great user experiences?

We’re looking for a Mid-level iOS Developer who enjoys turning creative ideas into polished, user-friendly mobile solutions. In this role, you’ll work on innovative mobile platforms as part of a collaborative, cross-functional team.

Your focus will be on developing smooth and intuitive UIs while working closely with Design, UX, Product, and API teams to bring every detail to life. Along the way, you’ll sharpen your skills, explore new technologies, and see your work make a real difference.

If this sounds like the right opportunity for you, apply now and join our Mobile team.

Job Responsibilities

Required Qualifications

  • Solid understanding of the full iOS mobile development lifecycle, from design to deployment and maintenance.

  • At least 2 years of experience developing iOS applications using Swift.

  • Knowledge of Apple’s latest frameworks, including SwiftUI and Combine.

  • Good understanding of core iOS frameworks, APIs, and platform capabilities.

  • Familiarity with Apple’s design principles, interface guidelines, and common software architectures.

  • Proficient in object-oriented programming (OOP) concepts.

  • Awareness of the broader mobile ecosystem, including architectures, trends, and emerging technologies.

  • Experience integrating with other Apple platforms, such as watchOS, tvOS, or visionOS, is an advantage.

  • Knowledge of other technologies, such as web, React Native or Android, is a bonus.

  • Good command of English, both written and spoken.

What Skills Are Important For Us

  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, QA, and design teams.

  • Passion for creating high-impact, high-quality user experiences that make a difference.

  • A curious mindset, eager to learn, quick to adapt, and open to exploring new technologies and approaches.

  • Proactive and independent, able to deliver production-ready code with minimal supervision and resourceful in solving challenges.

  • A positive, friendly attitude and a team player who contributes to a collaborative and supportive environment.

How To Apply

Our application process is simple:

  1. Fill out the application form 📄

  2. Take a short online technical quiz (12 questions / 20 mins) 💻

  3. Move through our interview stages (if selected) ⏳

👉Click here for full details and application: https://forms.gle/CXFQ4wXMQRi6wAcx5

*Only candidates who complete the Online quiz will be considered.


Location: Yerevan, Armenia