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 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 PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
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 Developer (Angular, Java)
Join as a Freelance Fullstack Developer working remotely with Angular and Java for DB Systel's Customer Experience unit.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
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.
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 Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
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 Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
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.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
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.
Mobile Application Developer with Flutter and Dart
Join Coinmerce as a Mobile Application Developer using Flutter and Dart to enhance user experience in cryptocurrency trading.