Senior iOS Developer

Istanbul, İstanbul, Türkiye | Full-time | Partially remote

Apply

We develop software solutions, algorithms, and innovations to enable reliably fast broadband and Wi-Fi  internet connectivity to consumers everywhere. Mobile app developers considered for this position will be architecting and developing mobile applications and have an opportunity to make a significant impact at a fast-growing company and work with top 1% talent from graduates of top universities. The right candidate will be an enthusiastic, hands-on engineer, and will also be experienced with the entire software engineering life cycle - from requirement analysis, architecture, design, development, code review, quality assurance to deployment. You will be working in a dynamic and continuous learning environment, with highly cooperative colleagues, and you will feel a part of a highly skilled technical community. 

Job Responsibilities:

  • Design, develop, and maintain native iOS applications using Swift and SwiftUI
  • Contribute to architecture discussions and technical decisions
  • Ensure high performance, reliability, and code quality
  • Collaborate with backend, product, and design teams
  • Implement UI components aligned with design system guidelines
  • Contribute to CI/CD pipelines and release automation
  • Participate in app release cycles and deployments
  • Monitor crash reports, analytics, and user feedback
  • Mentor and support other mobile developers
  • Promote best practices in mobile architecture, testing, and code reviews

Qualifications:

  • B.Sc. or M.Sc. degree in a technical field (e.g. computer science, information systems, math, engineering) or equivalent education/experience
  • 3+ years of iOS development experience
  • Strong experience with Swift
  • Experience with SwiftUI
  • Understanding of design systems and reusable UI components
  • Good understanding of the Apple App Store ecosystem, including:App submission process; App review guidelines; Provisioning profiles and certificates; TestFlight distribution
  • Understanding of iOS architecture patterns (e.g., MVVM, Clean Architecture)
  • Experience building consumer-facing mobile applications
  • Experience working with REST APIs and networking
  • Experience with Git-based workflows
  • Familiarity with CI/CD pipelines (GitLab or similar)
  • Work with multiple teams across time zones on cross-functional areas with complex requirements and dependencies
  • Highly motivated and passionate in delivering results
  • Strong communication skills and ability to grasp complex product requirements, technical concepts and standards
  • Write highly reliable and maintainable code
  • Ability to troubleshoot through complex issues involving multiple internal and external modules/teams
  • Able to scope effort with accurate estimates
  • Able to work independently- starting from architecting, designing, implementing, maintain a feature from start to end

Benefits:

  • We offer competitive salaries based on USD.
  • Hybrid working setup depends on the project and will be discussed at interviews.

* Only applications submitted in English will be reviewed or considered for this position.