Libertex
Senior iOS Developer (Swift/Objective-C) - Remote Position
Remote Senior $4.7k–$12.8k/moest.
Summary
Libertex is seeking a Senior iOS Developer to design and develop native iOS applications using Swift and Objective-C. This remote position involves creating clean, maintainable code while collaborating with cross-functional teams to ship innovative features and enhance application performance.
What you'll do
- Design and develop native iOS applications leveraging Swift 5.9+ and Objective-C frameworks
- Create clean, maintainable code adhering to SOLID, KISS, and DRY principles
- Collaborate with cross-functional teams to conceptualize, design, and ship new features
- Identify performance bottlenecks and resolve bugs to enhance application responsiveness
- Maintain code quality through meticulous Git version control practices
- Implement responsive user interfaces aligned with design specifications
- Integrate RESTful APIs and third-party services into mobile applications
- Perform thorough peer code reviews and provide constructive feedback
- Stay current with latest iOS development trends and methodologies
- Contribute to technical documentation and knowledge sharing
Requirements
- 3+ years of professional iOS application development experience with demonstrable portfolio
- Strong proficiency in Swift (5.0+) and Objective-C programming languages
- Comprehensive understanding of iOS SDK, UIKit, and contemporary iOS features
- Practical application of SOLID, KISS, and DRY principles
- Experience with Git for version control and collaborative workflows
- Proficiency with Xcode IDE and iOS simulators
- Knowledge of RESTful APIs and JSON data structure parsing
- Understanding of concurrent programming and memory management techniques
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- Excellent problem-solving capabilities and meticulous attention to detail
- Nice to have: SwiftUI, Core Data, XCTest, architectural patterns (MVC, MVVM, VIPER, Clean Swift), CocoaPods, Swift Package Manager, CI/CD pipelines, App Store submission experience, open-source contributions, Reactive programming (RxSwift, Combine), BLE connectivity, push notifications
Conditions
Schedule & Location: Remote position - work from anywhere across the globe
Benefits & Perks: Flexible work arrangements, competitive compensation package, commitment to professional growth, collaborative environment, opportunity to work with cutting-edge technologies, ability to make substantial impact on innovative projects