CrawlJobs Logo

Middle iOS Developer

qic.digital Logo

QIC digital hub

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Middle iOS Developer to join our iOS team and contribute to building and improving our mobile products. You will work on integrating third-party SDKs, developing new features, and maintaining high-quality code, collaborating closely with cross-functional teams in a fast-paced environment. This is a full-time 6 months freelance contract.

Job Responsibility:

  • Design, develop, test and implement an iOS application as well as continued production of new versions of the application
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Working closely with analytics, designers, QA team

Requirements:

  • At least 3 years of work experience in a similar position
  • Significant experience with all aspects of native mobile application development on iOS, Swift
  • Proficiency in multithreading, async/await, GCD, Actors
  • Knowledge of several tools from SwiftUI
  • Have published at least one original iOS app
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • English level B2 or higher
What we offer:
  • Extra paid leave
  • Language classes
  • Meeting with experts
  • Professional development ($600/year for additional courses)
  • QIC running club
  • Relocation support
  • Remote health insurance (up to $1,500 dental coverage)
  • Tax consultations
  • Travel discounts
  • USD, EUR, or AED salary payouts

Additional Information:

Job Posted:
May 05, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Middle iOS Developer

Middle iOS Developer

We are looking for a skilled and motivated iOS Developer to join our team! If yo...
Location
Location
Georgia
Salary
Salary:
Not provided
leverx.com Logo
LeverX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of professional experience developing iOS applications
  • Strong proficiency in Swift
  • Experience with SwiftUI, Combine, UIKit, and CoreData
  • Experience with Swift Concurrency (async/await, actors, etc.)
  • Proficiency with Xcode
  • Experience with MVVM, MVP, and other design patterns
  • Familiarity with unit testing
  • Strong understanding of RESTful APIs and JSON
  • Experience working with Git and pull request workflows
  • Strong analytical and debugging skills
Job Responsibility
Job Responsibility
  • Develop and maintain iOS applications with a focus on performance, quality, and responsiveness
  • Collaborate with cross-functional teams, including designers and backend developers, to define and implement new features
  • Write clean, maintainable, and testable code using best practices
  • Debug and resolve application issues, ensuring high performance and usability
  • Integrate third-party libraries, APIs, and tools as needed
  • Participate in code reviews to maintain code quality and improve team efficiency
  • Stay updated with the latest iOS trends, technologies, and best practices
Read More
Arrow Right

Middle+ Project Manager

Orangesoft is looking for a Middle+ Project Manager who combines hands-on projec...
Location
Location
Salary
Salary:
Not provided
orangesoft.co Logo
Orangesoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of experience as a Project Manager in IT (preferably in a service/outsourcing environment)
  • Strong understanding and ability to combine traditional (e.g. Waterfall) and flexible (e.g. Agile) approaches to project management
  • Proven experience in mobile (native and cross-platform solutions) and web development projects (must-have)
  • Proven experience delivering projects within fixed scope, budget, and time constraints
  • Proficiency in using project management tools (Jira, ClickUp, Confluence, Notion, etc.)
  • Excellent communication and negotiation skills. The ability to build effective and environmentally friendly communication with the team and the customer
  • Proactive mindset and willingness to take ownership
  • Strong analytical and problem-solving abilities, with attention to detail
  • Ability to handle multiple projects simultaneously and stay organized under pressure
  • Confident English level (Upper-Intermediate or higher)
Job Responsibility
Job Responsibility
  • Lead iOS, Android and web applications development
  • Ensure projects meet deadlines, budget, and quality standards
  • Coordinate tasks across different teams and stakeholders
  • Monitor project progress and report on status
  • Identify and manage project risks and issues
  • Facilitate sprint planning, daily stand-ups, and retrospectives (if applicable)
  • Maintain clear communication with clients or product ownership
  • Support project documentation and communication
What we offer
What we offer
  • Flexible work schedule
  • Hardware and additional accessories*
  • 20 vacation days + 12 paid days off
  • Knowledge-sharing sessions every week
  • Buddy and curatorship programs
  • Medical Care Package
  • HR Referral program
  • Gifts for anniversaries
Read More
Arrow Right
New

Strong Middle Mobile Engineer (iOS)

Explore the future of FinTech! With superb engineering, we help the finance indu...
Location
Location
Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of commercial experience
  • Proficiency in Swift, Swift UI, ability to understand and maintain obj-C codebase
  • Knowledge of Ui Kit
  • Solid understanding of the full iOS mobile development life cycle
  • Experience with iOS performance profiling tools and optimization techniques
  • Experience with Git
  • Problem solving, debugging skills, critical thinking, and communication skills
  • Ability to take responsibility for delivering finite unit of functionality
  • Ability to analyse and clarify requirements and corner cases
  • Ability to integrate best practices and oversee technical solution of the application
Job Responsibility
Job Responsibility
  • Technical tasks implementation, design, refactoring
  • Participation in the building of internal software engineering processes
  • Code review, code optimization
  • Proceed with team planning, proper estimations, commitments
  • Communication with customer for requirements analysis, sprint planning, estimations, retrospectives
  • Fulltime
Read More
Arrow Right

Middle React Native Developer

Our client provides the critical infrastructure used by aviation and maritime or...
Location
Location
Salary
Salary:
Not provided
artelogic.net Logo
Unicrew
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with React Native using Expo (including Dev Client / Continuous Native Generation)
  • Solid experience working with a shared TypeScript codebase across iOS and Android (web experience is a plus)
  • Experience integrating mobile apps with CRM or licensing backends (e.g., Salesforce)
  • Experience with Zustand (or similar lightweight state management) for centralized app logic
  • Experience integrating GraphQL APIs using Apollo Client
  • Proven experience implementing Apple App Store & Google Play in-app purchases / subscriptions, including purchase validation and entitlement handling
  • Understanding of mobile background services and push/foreground/background data handling
  • Experience working with Mapbox SDK on mobile (markers, layers, real-time updates, performance considerations)
Job Responsibility
Job Responsibility
  • Implement in-app payment integration using Apple App Store and Google Play billing systems
  • Connect mobile payment flows with backend services and external systems (e.g., CRM / licensing)
  • Ensure secure handling of purchase validation and entitlement activation on mobile
  • Collaborate with the client’s backend and product teams to align payment logic and user flows
  • Contribute to overall mobile app stability and code quality within the React Native codebase
Read More
Arrow Right

Middle Android Engineer

The engineer will independently own, maintain, and deliver assigned tasks, contr...
Location
Location
Ukraine , Lviv, Ivano-Frankivsk, Kyiv
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of commercial Android development experience
  • Solid knowledge of Kotlin and Java (OOP, generics, interoperability basics)
  • Strong understanding of Android fundamentals (lifecycle, UI components, navigation, ViewModel, LiveData)
  • Familiarity with common Android libraries and development tools
  • Good understanding of concurrency, including Coroutines
  • Experience working with REST APIs and networking basics
  • Familiarity with local data storage (Room, SharedPreferences, file storage)
  • Understanding of software design patterns (MVVM, MVP) within an existing architecture
  • Experience with dependency injection frameworks (e.g., Koin, Hilt, or similar)
  • Basic knowledge of unit and UI testing
Job Responsibility
Job Responsibility
  • Develop and maintain features for a native Android application
  • Independently own, manage, and deliver assigned tasks
  • Collaborate with UX/UI, QA, and iOS teams to implement product requirements
  • Follow existing application architecture, workflows, and development processes
  • Participate in requirements clarification and task estimation
  • Contribute to code reviews and incorporate feedback
  • Write clean, maintainable, and well-structured code
  • Support and maintain existing functionality, including bug fixing
  • Design and implement modules of moderate complexity following established patterns
  • Use dependency injection within the existing project setup
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Middle Manual QA Engineer (Mobile)

We are looking for a Middle Manual QA Engineer (Mobile) to work with mobile appl...
Location
Location
Worldwide
Salary
Salary:
Not provided
jatapp.com Logo
JatApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1.5+ years of experience in testing iOS applications
  • Basic experience with backend/API testing (Postman)
  • Hands-on experience with A/B testing (Firebase)
  • Experience working with analytics tools (CAPI, Amplitude)
  • Experience with mobile testing tools (Xcode, Proxyman/Charles)
Job Responsibility
Job Responsibility
  • Manual testing of iOS mobile applications, including subscriptions, A/B testing, design, and localization
  • Contributing to the development and improvement of QA processes
  • Creating and maintaining test documentation
  • Close collaboration with the team, participation in sprint planning and brainstorming
What we offer
What we offer
  • health insurance
  • Benefits Cafeteria (sports, food delivery, home office supplies)
  • Knowledge sharing events
  • Remote-First Culture
  • Personal Equipment Policy (MacBook provided)
  • Learning and Development Opportunities (costs covered, English courses)
  • Community of like-minded people
  • Creative freedom
  • Legal & Finance Support
  • Time-off Policy (20 vacation days per year, 5 days for sick leave without medical confirmation, unlimited sick leaves with a doctor's note, 3 personal days, 2 days off for special events)
  • Fulltime
Read More
Arrow Right

Middle Mobile Engineer (Android & Kotlin Multiplatform)

Indeema is looking for a skilled Mobile Engineer to join our Team.
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
indeema.com Logo
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in native mobile development, preferably within a fast-paced product environment
  • Proficient in native mobile development and eager to grow into a versatile full-stack contributor
  • Proficient in native Android development (Kotlin) and modern Android architecture
  • Experience with Sqlite
  • Experience with or a strong willingness to learn and contribute to our future iOS application
  • Comfortable reasoning about API interactions and system data flows
  • Python knowledge is a strong bonus and an asset for contributing to our internal systems
  • Self-Driven: capable of managing tasks and prioritizing effectively, seeking guidance when necessary but driving implementation independently
  • Pragmatic: focus on delivering reliable, maintainable solutions and know when to use existing technology versus learning new tools
  • Strong Collaborator: communicate technical challenges clearly within the team and contribute effectively to technical documentation
Job Responsibility
Job Responsibility
  • Develop Native Mobile Features. Develop, test, and maintain high-quality features for our native Android/iOS applications (Kotlin Multiplatform Mobile), focusing on efficient UI implementation, state management, and robust data integration
  • Contribute to Mobile Architecture. Implement technical designs, focusing on best practices for performance tuning, offline/online capabilities, and stability in our mobile applications
  • Collaborate on Integration. Collaborate closely with backend and platform teams to ensure reliable integration of mobile features
  • Take Ownership of Tasks. Take ownership of assigned features and tasks from definition to deployment, translating requirements into technical implementation plans
  • Support AI Implementation. Implement and support patterns for integrating pre-defined LLM services and AI-native features into the mobile application codebase
  • Improve Development Practice. Contribute to the improvement of mobile development workflows, participate in code reviews, and share knowledge within the engineering team
Read More
Arrow Right
New

Senior QA Engineer

Our team is rapidly growing and we're looking for a dedicated QA engineer to sup...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
34ML
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 3 – 7 years
  • BS/MS degree in Computer Science, Engineering, or a related subject
  • Good Knowledge and skills in STLC and QA methodologies, tools, and techniques
  • Experience in testing websites, and mobile apps (iOS, Android)
  • Experience in testing APIs
  • Experience in writing clear, concise, and comprehensive test cases
  • Experience in automation testing using Selenium and/or Appium
  • Experience developing manual End-to-End and Integration tests for applications
  • Strong troubleshooting skills
  • Ability to document requirements and specifications
Job Responsibility
Job Responsibility
  • Review requirements, specifications, and technical design documents
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities
  • Identify, record, document thoroughly, and track bugs
  • Perform SDTL regression, and UAT
  • Develop and apply testing processes for new and existing products to meet client needs
  • Manual test functional and non-functional
  • Monitor debugging process results
  • Create test reports to summarize project status
  • Create, maintain, and execute comprehensive suites of test cases
  • Fulltime
Read More
Arrow Right