×
Register Here to Apply for Jobs or Post Jobs. X

Senior iOS Developer; Swift

Remote / Online - Candidates ideally in
Marmara Bölgesi, Turkey (Türkiye)
Listing for: Constructor Tech
Remote/Work from Home position
Listed on 2025-12-27
Job specializations:
  • Software Development
    App Developer - Mobile/Web, iOS Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 130 USD Monthly USD 130.00 MONTH
Job Description & How to Apply Below
Position: Senior iOS Developer (Swift)

Senior iOS Developer (Swift) – Constructor Tech

Constructor enables educational organizations to deliver high‑quality digital learning to millions. We build a unified education platform that combines AI, interactive courses, and live teaching. We are looking for an experienced iOS developer to help us create cutting‑edge educational apps:
Constructor Learning and Constructor Groups.

Responsibilities

  • Develop and maintain native iOS applications using Swift
  • Build key mobile services such as notifications, a communication hub, calendar, and online calls
  • Implement iOS‑specific features and UI designs while ensuring high performance
  • Perform regular code reviews and enforce clean architecture principles (MVVM, Clean Architecture)
  • Write unit and integration tests to maintain code quality and reliability
  • Work with backend services to integrate external APIs and sync data between apps and external APIs

Required Experience

  • At least 6 years of native iOS development in Swift
  • Strong understanding of OOP, SOLID principles, and design patterns
  • Experience with RESTful APIs and integrating external services
  • Proficiency with Swift’s async/await for asynchronous programming
  • In‑depth knowledge of iOS SDKs, libraries, and best practices for performance optimisation
  • Familiarity with Combine, Core Data, Swift

    UI, and Needle

Preferred Qualifications

  • Familiarity with architecture patterns (MVVM, Clean Architecture)
  • Experience with complex integrations such as LMS or CRM systems

Technology Stack

  • Programming

    Languages:

    Swift
  • Frameworks: Swift

    UI for UI development, UIKit for legacy support
  • Libraries: Alamofire (API integration), Core Data (local database)
  • Tools: Xcode, Cocoa Pods/Swift Package Manager, Git
  • Testing: XCTest, XCUITest

About the Product

Constructor products cover all facets of learning, from AI‑powered self‑education to online teaching. The apps will unify these capabilities into the go‑to platform for learners of all ages and backgrounds.

Key Features

  • Seamless access to a rich catalogue of courses
  • Interactive learning experiences with text, video, and quizzes
  • Personalised learning paths and progress tracking
  • Integration with calendars for efficient study planning
  • Offline mode for learning anytime, anywhere
  • Powerful AI for all learning purposes
  • Online calls for lectures and practice in education

Why This Project Matters

Education must be accessible, engaging, and adaptable. Our project aims to break down barriers to quality education, cater to a mobile‑first audience, provide cutting‑edge tools for educators and learners, and foster a global community of lifelong learners.

The Tech Behind the Magic

We combine native mobile development and web technologies:
Swift for platform‑specific features, cutting‑edge mobile apps for iOS, intuitive user interfaces, real‑time communication, interactive polls, virtual breakout rooms, and fortress‑level security and privacy compliance.

What We Offer

  • 💻 Choice of work equipment (laptop, monitor, etc.)
  • 🇬🇧 English classes (iTalki – $130 monthly)
  • ⏰ Flexible schedule (usually 09:00–18:00 CET or EET)
  • 👶 Newborn bonus (€500 per child)
  • 🧠 Patent remuneration
  • 🌴 Paid leave
  • 🧑💻 Remote work in locations without our offices
  • Hybrid work in locations with offices (2 days in‑office, 3 days remote)

EEO Statement

Constructor fosters equal opportunity for people of all backgrounds and identities. We do not discriminate based on age, disability, gender identity, sexual orientation, ethnicity, race, religion or belief, parental and family status, or other protected characteristics. We welcome applications from women, men and non‑binary candidates of all ethnicities and socio‑economic backgrounds. We encourage people belonging to underrepresented groups to apply.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary