IOS DEVELOPER MEDIOR
Vivadax
Brussels, Belgium
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English, French Experience level
IntermediateJob location
Remote
Brussels, Belgium
Tech stack
Clean Code Principles
IOS Applications
iOS
App Store (IOS)
Software Debugging
Electronic Data Interchange (EDI)
Design of User Interfaces
Mobile Application Software
User Interface Testing
UIKit
Swiftui
iOS
Swift
Offline Storage
Backend
Core Data
Solid Principles
CocoaPods
Integration Frameworks
GraphQL
Objective C++
REST
Xctest
Job description
We are seeking a Medior Freelance iOS Developer to design, develop, and maintain high-quality, user-friendly iOS applications. In this role, you will collaborate with cross-functional teams to deliver scalable, performant, and visually appealing mobile apps. Your expertise in Swift, UIKit, and iOS frameworks will contribute to creating seamless user experiences and robust application functionality., * Develop and maintain iOS applications using Swift, Objective-C, and iOS SDKs.
- Design and implement user interfaces using UIKit, SwiftUI, and Storyboards.
- Integrate RESTful APIs, GraphQL, and third-party services to enable seamless data exchange.
- Optimize applications for performance, responsiveness, and battery efficiency.
- Implement offline capabilities, local storage, and caching using Core Data, Realm, or UserDefaults.
- Collaborate with UI/UX designers, backend developers, and product managers to deliver features that meet user needs.
- Write clean, maintainable, and well-documented code following best practices (Swift conventions, SOLID principles).
- Implement unit and UI tests using XCTest, XCTest UI, or Quick/Nimble.
- Troubleshoot and debug application issues to ensure smooth functionality.
- Stay up-to-date with iOS trends, Apple guidelines, and new frameworks to recommend innovative solutions.
- Ensure App Store compliance and assist in the app submission and review process.
Requirements
- 3-5 years of experience as an iOS Developer or similar role.
- Proficiency in Swift and iOS SDKs (UIKit, SwiftUI, Core Data, etc.).
- Experience with RESTful APIs, GraphQL, and third-party integrations.
- Familiarity with local storage solutions (Core Data, Realm, UserDefaults).
- Hands-on experience with unit and UI testing frameworks (XCTest, Quick/Nimble).
- Experience with dependency management tools (CocoaPods, Swift Package Manager).
- Knowledge of App Store submission and review processes.
- Familiarity with Agile/Scrum methodologies is a plus.
Languages
- Fluent in English (required for collaboration).
- Fluent in French or Dutch (required for client/stakeholder communication).
Soft Skills
- Strong problem-solving and analytical skills.
- Collaborative mindset to work with cross-functional teams.
- Attention to detail and commitment to writing clean, maintainable code.
- Ability to learn and adapt to new technologies and Apple guidelines., * Currently residing in Belgium (we cannot assist with work permits).
- Fluency in English + French or Dutch (mandatory).
Apply directly via LinkedIn. Include your resume, daily rate, and a brief note on your experience with iOS development, Swift, and mobile app projects.