986,892open jobs
58,977companies
161,835added this week
Browse all
Location
Remote (Iraq)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Aug 22, 2023. 1001 scores D on the Alion truth index.

Overview
Company
Impact
Profile match
1001 is the home for your favourite series, documentaries and TV shows from Iraq and around the world, featuring thousands of hours of original and exclusive video content.

1001 is seeking a highly skilled and experienced Senior iOS Developer to join our dynamic mobile development team. As a Senior iOS Developer, you will be responsible for designing and building advanced features for the 1001 platform. The ideal candidate should possess a strong background in Swift, Test-Driven Development (TDD), and writing unit tests to ensure the delivery of high-quality, scalable, and robust iOS applications.

Job Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and implement new features and enhancements for our iOS applications. Take ownership of the entire development lifecycle from concept to deployment.
  • Demonstrate expertise in Swift programming language, leveraging its features to write clean, efficient, and maintainable code.
  • Champion the TDD approach and actively participate in writing test cases before implementing new features. Ensure thorough test coverage and maintain a reliable suite of unit tests.
  • Design and implement unit tests to verify the correctness of individual components and ensure code quality and stability.
  • Conduct and participate in code reviews to ensure code adheres to best practices, follows coding standards, and complies with design specifications.
  • Identify and resolve performance bottlenecks in iOS applications to deliver fast and responsive user experiences.
  • Create and maintain technical documentation related to iOS application architecture, codebase, and troubleshooting guides.
  • Contribute to technical design discussions and provide input on feasibility of proposed features.
  • Work proactively to identify and fix bugs and issues in the existing iOS applications. Continuously monitor and enhance the application's performance and stability.
  • Collaborate effectively with the product manager, designer, and other team members to understand requirements, contribute ideas, and ensure successful project delivery.
  • Keep up-to-date with the latest advancements and trends in iOS development, Swift, and best practices to bring innovation and improvements to our development processes.
  • Provide guidance and mentorship to fellow team members in the engineering department, supporting their professional growth and development.

Qualifications:

  • Proven experience as an iOS Developer with a minimum of 6 years in mobile application development.
  • Strong proficiency in Swift and a deep understanding of the Apple XCode and dependency managers like CocoaPods or Swift Package Manager.
  • Extensive experience in Test-Driven Development (TDD) and writing unit tests using testing frameworks.
  • Solid knowledge of object-oriented design principles and software design patterns.
  • Experience with version control systems, preferably Git.
  • Familiarity with Agile development methodologies and practices.
  • Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.
  • Strong communication and teamwork skills to collaborate effectively with cross-functional teams.

Education

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
986,892 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Baghdad
Equity • Remote (Poland) • Full-Time • 3+ years exp
Rust
C
C++
C
GCC
GNU Make
U-Boot
C++
CMake
AI/ML
Gemini
Anthropic
Mobile
Android SDK
DevOps
GCP
Azure
CI/CD
Git
AWS
Platform Engineering
Gerrit
Xen
GitHub
GitLab
Linux
IoT
FreeRTOS
Management
Agile
Apply
Remote (Indonesia) • Full-Time • 5+ years exp
JavaScript
TypeScript
Databases
PostgreSQL
Supabase
AI/ML
LLM
Frontend
GraphQL
React.js
Apollo Client
Mobile
React Native
Expo
RevenueCat
State Management
Push Notifications
DevOps
CI/CD
Apply
≈ $16k – $45k per year (Estimated) • Remote (likely EAEU) • Full-Time • 3+ years exp • Russia
Dart
Mobile
Flutter
State Management
Apply
Remote (Philippines) • Full-Time • 5+ years exp • Cebu City
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
Expo
Management
Agile
Apply
$32k per year • Remote (likely EAEU) • 3+ years exp • Moscow
Python
JavaScript
PHP
Kotlin
TypeScript
SQL
Swift
Objective-C
PHP
Laravel
Databases
Redis
SQLite
Frontend
Zustand
Redux
GraphQL
React.js
Mobile
Realm
React Native
Fastlane
DevOps
GitHub Actions
CI/CD
Docker
Linux
Apply
≈ $41k – $72k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Seattle
Management
Smartsheet
Outlook
Agile
Microsoft Office
Apply
$100k – $150k per year • Remote (United States) • 6+ years exp • PhD
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$100k – $150k per year • Remote (United States) • 5+ years exp • Bachelor's Degree
Python
Databases
PostgreSQL
Oracle
DynamoDB
MS SQL
AI/ML
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
DevOps
CI/CD
AWS
Amazon S3
Linux
Unix
Management
Agile
Apply
Junior iOS Developer 3 years ago
Remote (Iraq) • Full-Time • Bachelor's Degree • Baghdad
Swift
Mobile
JUnit
XCTest
DevOps
Git
Apply
Remote (Iraq) • Full-Time • Bachelor's Degree • Baghdad
Kotlin
Kotlin
Mockito
Mobile
JUnit
Android SDK
DevOps
Git
Apply
Android Developer 3 years ago
Remote (Iraq) • Full-Time • 3+ years exp • Bachelor's Degree • Baghdad
Kotlin
Kotlin
Mockito
Mobile
JUnit
Android SDK
DevOps
CI/CD
Git
Management
Agile
Scrum
Apply
iOS Engineer 3 years ago
Remote (Iraq) • Full-Time • 3+ years exp • Bachelor's Degree • Baghdad
Kotlin
Swift
Kotlin
Mockito
Mobile
JUnit
XCTest
DevOps
CI/CD
Git
Management
Agile
Scrum
Apply
Remote (Iraq) • Full-Time • 6+ years exp • Bachelor's Degree • Baghdad
Kotlin
Mobile
Android SDK
DevOps
Git
Management
Agile
Apply
In office • Full-Time • Baghdad
Management
Microsoft Office
Apply
≈ $37k – $94k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Baghdad
Apply
≈ $33k – $75k per year (Estimated) • In office • Full-Time • 3+ years exp • Associate's Degree • Baghdad
Management
Microsoft Office
Apply
Sales Manager 7 days ago
≈ $51k – $126k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Baghdad
Apply
Receiving Clerk 9 days ago
≈ $31k – $69k per year (Estimated) • In office • Full-Time • Baghdad
Apply
See all jobs
This is one of many
986,892 more open roles from verified company boards, updated every day.