Role Overview
We are seeking a highly skilled iOS Developer to join our team in Berlin, Germany, on a freelance basis. This role involves developing complex and state-of-the-art native mobile applications using the latest technologies. You will be programming in Swift and utilizing core iOS functionalities such as Core Data and Auto Layout.
Key Responsibilities
- Develop and maintain native mobile applications for iOS using Swift.
- Utilize iOS frameworks and solutions like XCTest and Cucumber for unit testing and behavior-driven development.
- Manage iOS libraries and dependencies through Cocoapods and Carthage.
- Collaborate with UX Designers and Mobile Architects in an Agile team environment, using methodologies such as Scrum, XP, or Kanban.
- Work on digital transformation projects across Fintech and E-commerce domains, creating innovative solutions.
Required Skills and Experience
- At least 7 years of experience in mobile development with iOS.
- Proficiency in Swift 5, Objective-C, and Xcode.
- Experience with Storyboards, Layout constraints, and iOS SDKs.
- Proficiency in SwiftUI, UIKit, and testing frameworks like Nimble, XCTest, Quick, and XCUITest.
- Knowledge of data modeling and HTTP.
- Familiarity with tools like Fastlane, Carthage, and Cocoapods.
- Excellent written and verbal communication skills in English.
Nice to Have
- Experience with Flutter.
- Familiarity with architectural styles like Flex, MVC/MVP/MVVM, and methodologies like TDD, BDD.
- Knowledge of major cloud providers such as AWS, Google Cloud, or Azure.
- Experience with GraphQL and setting up CI/CD pipelines.
- Understanding of databases, security best practices, and cross-platform frameworks like React Native.
Work Environment
This is a hybrid role based in Berlin, Germany, allowing for a mix of on-site and remote work. You will be part of a dynamic team working on cutting-edge projects in a collaborative and innovative environment.
About Us
We are 9am, a company dedicated to enabling smooth collaboration between freelancers and companies. We provide a freelancer management system and the largest marketplace for freelance talents in Germany. Our platform helps freelancers find better projects and companies find the right talent at the right time.
Join us and be part of a team that values innovation, quality, and collaboration.
Similar jobs
Last update: 23 minutes ago
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior iOS Developer - Health Care App
Join us as a Senior iOS Developer to build a healthcare app using Swift and Kotlin. Hybrid role based in Bremen, Germany.
Senior Solution Architect AWS (Freelance)
Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.
Freelance Fullstack Web Developer
Join us as a Freelance Fullstack Web Developer to develop and optimize accessible web applications using Laravel, Livewire, and more.
PHP Software Developer Backend (Freelance, Remote)
Join Local Brand X as a PHP Software Developer Backend. Work remotely on innovative projects using Symfony, Laravel, and more. Freelance position.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
iOS Developer
Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
Senior iOS Developer - Mobility
Join us as a Senior iOS Developer to lead innovative iOS app features for our airline platform, focusing on Swift, SwiftUI, and agile practices.
Full Stack Developer (m/w/d) with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, Symfony, and WordPress. Work remotely with flexible hours.
Senior TYPO3 Backend Developer
Join as a Senior TYPO3 Backend Developer to create web applications and portals. Work in a hybrid environment with flexible hours.
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
iOS Developer
Join App Shack as an iOS Developer to create world-class mobile apps using Swift and iOS frameworks in a collaborative environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.