Find top freelance Combine developers quickly and easily on Codementor. Work with our vetted developers who have the proven skills and experience to get the job done. Get help with projects by-the-hour or long-term. Hire a trusted Combine freelancer on Codementor today.
Hire In No TimeVerified Talent
Top freelance Combine developers available to hire
Seasoned iOS Engineer with 10+ years of experience in mobile architecture and a strong track record of contributing to high-impact features. Skilled in driving end-to-end development and performance optimization . Actively seeking a Senior Engineer or Individual Contributor role to leverage expertise in building scalable, high-quality iOS applications.
I love the idea of Rapid Application Development and have followed it through out my career as a software developer. I am an expert iOS application development with over 13 years of experience. I am highly talented and skilled in problem solving and understanding complex and large code base.
I love working with:
⭐ C++
⭐ iOS application development (iPhone, iPad, iWatch, tvOS)
⭐ JavaScript
⭐ Swift /ObjC/React Native/Flutter
⭐ SwiftUI
and PYTHON
Let me help you get unstuck in your coding project dealing with iOS , Swift, SwiftUI using Autolayout, or complex logic that you cannot understand. I am expert in all design pattern including using Combine, RXSwift, MVVM, MVC, and using CoreData.
I also am expert in C++, Javascript, React. and building iOS mobile application.
Available in all timezones. Excelent English.
I removed my old bio because it becomes outdated quickly. By now I've done enough to be able to say: I've really done a lot 🙂. I provide a full range of services to meet all your Swift needs.
Software Contractor and Senior iOS Engineer (Swift, RxSwift, SwiftUI, Combine, UIKit)
Mentoring and focusing on the essentials, foundations and best practices of Software engineering and development.
Swift, SwiftUI, clean code, Test Driven Development, Design Patterns, Software principles.
Expert with MVVM, VIPER and The Composable Architecture (TCA) and more architectures.
Building and deploying Startup and Enterprise apps to the App Store.
Born in Spain🇪🇸, living in the UK🇬🇧, originally from the Philippines🇵🇭.
- 8+ years of commercial experience building iOS applications in Swift.
- Full Stack Developer. MERN stack. Cypress, Jest
- 3 years of experience with React Native and bridging applications from Swift to React Native.
_________________
Are you a freelancer looking to build a new app?
Do you need a prototype for an app?
Do you have a design and need a developer to build your app?
Are you a company looking to outsource or build an app?
Let's talk if you answered yes to any of the above questions.
I provide solutions for startups offering the best options to save you time and keep your business growing.
_________________
**Paradigms**: Object-oriented and Functional/Reactive programming.
Creating meaningful and enjoyable UI transitions to keep the user engaged and access their data in real-time.
Worked on production apps extensively with:
- Swift
- SwiftUI
- Combine
- Async/await
- RxSwift
- Firebase
- Node.js
- Cocoapods
- Swift Package Manager
Fundamental knowledge and teaching software architectures:
- **MVC** (Model, View, Controller)
- **MVVM** (Model, View, View Model)
- **TCA** (The Composable Architecture)
Software design principles: SOLID to improve orthogonality, flexibility and reusability of components.
Communication of **data** from view controllers to any other view such as UIAlertController, container views, UITableViewCells, UICollectionViewCells, etc.
Options to communicate data can be achieved through the use of weak delegates + Segues with Storyboards.
Other options include using Databases.
**Storage**
- Firebase Real-time database, Firestore.
- MongoDB,
- UserDefaults
- CoreData
- Custom API (Facebook, Google, Github, your website, etc.)
Alternatively offering a different solution programmatically without using Segues from Storyboards to increase performance and code maintainability.
Several presentation styles, modals, over current context, custom, etc. with animations.
Native components are the way to go with performance and maintenance.
Working with UIKit, Foundation, SwiftUI
- UITableView + Headers + Footers and custom UITableViewCell
- UICollectionView + Headers + Custom UICollectionViewCell
- UICollectionViewFlowLayout
- Managing the Delegate and Data Source into their own components for efficient unit testing.
- SwiftUI Lists and Stacks
- iOS 13 and 14 Compositional Layouts in UICollectionView
SwiftUI focuses on a declarative way of writing code.
Teaching about the essentials of Functional Programming.
**Networking**
Native iOS
- URLSession
- Combine
Third-party, external
- Alamofire
- Moya
- PromiseKit
**Testing frameworks**
- XCTest (iOS native)
- Quick
- Nimble
____
I have experience creating Full stack applications connecting different services and stacks together. From iOS to Firebase, a custom backend and connecting 3rd party APIs to your application.
5+ years of experience building commercial and business iOS apps using different Software Architectures such as MVC and MVVM and following the SOLID principles.
Adhering to Test-driven development along with pipeline automation and working closely with the Directors, team and customers to build a stable app on every release.
Delivering high-quality products for easy maintenance, robustness, and readability along with applying the Agile principles.
iOS networking and REST API implementations to gather data from the backend or other third-party providers.
I've been developing iOS apps for 12 years and I've been working solely with Swift for 8 years.
I’m a flexible resource and have worked in both small and large teams.
I’ve built my own companies where I’ve taken ideas from concept, to design, to delivery. I can also provide guidance to early stage startups to maximize return on investment.
As a Staff Backend & Lead Mobile Engineer, I've navigated through diverse sectors such as fintech, retail, online collaboration, machine learning, education, and consulting, contributing to leading companies including JPG Store, Apple, Brubank, Mural, Austrian Institute of Technology, Mimo, Theorem, and Wolox.
Aside from leading technical teams, I find fulfillment in mentoring others. I'm an active mentor at CodeMentor and MentorCruise, with more than 60 ⭐⭐⭐⭐⭐ reviews. This role has allowed me to guide many developers on their career paths, share insights from my professional experience, and teach advanced programming topics that you learn only when you have had several years on the industry.
I have a strong educational background, with a degree in software engineering from ITBA (Argentina, 2017) and a master's degree in software engineering from UAS Technikum Wien (Austria, 2018). I'm also expanding my horizons into philosophy at USAL since 2021.
I have a proven track record in:
\- Conducting code reviews
\- Assessing candidates through technical interviews.
\- Leading and proposing architectural decisions.
\- Working with complex problems, such as sockets in online collaboration.
\- Delivering workshops and talks on Combine, Rx, App Architecture, Coordinators, and Unit Testing.
\- Configuring and building automation workflows for different apps using Bitrise, Jenkins and Fastlane.
\- Advanced react native knowledge.
My technical expertise spans:
\- Over 5 years of experience with Node.js, Nest, PostgreSQL.
\- Over 8 years of experience with React Native (and React JS)
\- Over 10 years of experience with Swift, SwiftUI, and Objective-C, including mastery of Rx technologies (RxSwift and Combine) and multiple design patterns (Coordinators, MVC, MVVM, Unit testing, crash reporting, CI, automation, storyboards and programmatic views).
\- Over 2 years of experience in Python and Machine Learning (AI), where I worked and helped advance the state of the art in synthetic dataset generation for object detection.
\- Tools like Firebase, Firestore, Splunk, and automation (fastlane - github actions).
Some of my professional achievements include an honorable mention for my Master Thesis, winning a hackathon organized by Wolox, and contributing to high-rated (4.9+) apps on the App Store.
I'm always open to discussing software or philosophical topics. I sporadically write to my blog, you're welcome there https://deep-thought.netlify.app/pages/showcase
Looking forward to connecting,
Depa
Staff mobile engineer, problem solver and code mentor with almost a decade of experience.
Supporting companies to build products that delight users and providing development structures for teams to succeed. Focused on rock-solid, testable & scalable architecture.
Striving to be a little better every day.
I transform business challenges into breakthrough mobile experiences by fusing cutting-edge AI with sophisticated iOS engineering.
**DEEP EXPERTISE THAT DELIVERS RESULTS:**
• 13+ years developing enterprise-grade iOS solutions using Swift, SwiftUI, and UIKit
• Specialized in integrating LLMs, ML models, and AI systems into production applications
• Former Senior Engineer at Uber (wallet team) and lead developer for nu.nl (Netherlands' largest news platform)
• Creator of open-source Whisperboard (voice transcription app with on-device AI processing)
**WHAT SETS MY WORK APART:**
I don't just code – I architect transformative solutions with meticulous attention to scalability, performance, and business impact. My projects consistently deliver enhanced user experiences while optimizing development workflows.
My recent innovations focus on revolutionizing productivity through AI automation pipelines, custom LLM implementations, and Stable Diffusion integration – creating tools that provide unmatched competitive advantages.
**WHY EXECUTIVES & PRODUCT TEAMS CHOOSE MY EXPERTISE:**
• Technical excellence combined with business acumen and strategic vision
• End-to-end delivery capability – from initial concept to deployed, scalable solutions
• Predictable execution through rigorous planning and architectural foresight
• Clear communication and commitment to measurable outcomes
I've transitioned beyond standard development to focus on building exceptional digital products that create freedom, efficiency, and measurable ROI. My approach blends technical mastery with an unwavering commitment to your business objectives.
**READY TO ELEVATE YOUR MOBILE & AI STRATEGY?**
Let's discuss how my expertise can deliver exceptional value to your organization.
**SIGNATURE PROJECTS:**
• [Whisperboard](https://apps.apple.com/us/app/whisperboard/id1661442906) - Revolutionary open-source voice transcription app powered by AI
• [GetLost](https://apps.apple.com/us/app/getlost-explore-consciously/id1584133759) - Feature-rich social platform for travelers with location intelligence
• nu.nl - Developed core features for the Netherlands' highest-traffic news application
• Uber - Engineered critical wallet functionality used by millions globally
tarasenko.dev
I am driven to become a mentor because I believe in the power of knowledge-sharing and fostering growth in others. Throughout my journey, I've been fortunate to have mentors who played a crucial role in shaping my understanding and guiding me toward success. Now, I want to pay it forward by offering my experiences, insights, and support to those navigating their paths. I find fulfillment in witnessing the development and achievements of others, and I am eager to contribute to their personal and professional growth. Being a mentor allows me to make a positive impact on individuals, empowering them to overcome challenges and reach their full potential.
I am a passionate programmer and computer scientist who is interested in solving complex problems of all kinds. I have a passion for video games, AI, and UI/UX design. My goal is to contribute to the betterment of all of humanity through technology.
I am a software engineer who is pasionate about technology and iOS / mobile development.
I have over 5 years of experience in iOS development as the co-founder of the app `Axir` and `Logic Workout`, during that time
I developed a broad skillset in Swift, SwiftUI and iOS frameworks and 3rd party iOS frameworks including:
- Firebase
- OneSignal
- MapKit
- RxSwift
- SPM
- Combine
I also worked extensively on the backend with 3 years of experience in Kotlin and Java and dependent infrastructures such as:
- MongoDB
- AWS
- Jenkins
- SQL
How to hire a freelance Combine developer on Codementor
STEP 1
Post a Combine request
We'll share your request with freelancers with relevant Combine skills and expertise.
STEP 2
Review & chat with Combine freelancers
Use our messaging feature to instantly chat with freelance Combine developers around the world.
STEP 3
Hire the best Combine freelancer
Choose the best freelance Combine developer that meets your needs.
Frequently asked questions
How long do Combine projects normally take?
The length of a project depends on many factors, including the scope of your project and the technical complexity of it. When you post a freelance Combine project request on Codementor, you’ll have the option to indicate when you’d expect the project to be completed. We suggest chatting with the interested developers to ensure both sides are on the same page. For more information on how to post a freelance Combine request on Codementor, check out our article.
How much does it cost to hire a freelance Combine developer?
We don’t charge anything when you post a freelance hiring request for Combine developers! You’ll have the chance to determine what the budget for your project is when you post the request. You’ll only need to pay the developer if you’re 100% satisfied with their work. Please know that Codementor charges a small service fee when a developer completes the job.
What makes Codementor Combine developers different?
We do a comprehensive technical and communications screen of all Combine developers at Codementor. Our network includes book authors, popular open source contributors, top Stack Overflow users and engineers at top tech companies. In addition, to continually ensure the quality of our freelancers, we regularly check in on existing Combine developers’ user satisfaction rates.
What happens if I’m not happy with the freelancer’s work?
As a platform, we strive to ensure you’re always happy with your Combine project’s results. If you’re unsatisfied with the results, you can choose to get a refund for the project. Additionally, you can contact our support team should you need any further assistance with your project.
For more answers to frequently asked questions, see here.