This is a remote position.
At Softgic we work with the sharpest minds with those who build with those who love what they do with those who have a 100% attitude because thats our #Coolture. Join our purpose of making life easier with technology and be part of our team as Senior iOS Developer.
Key Responsibilities:
- Design and develop robust scalable and highperformance iOS applications using Swift SwiftUI and Combine.
- Collaborate with crossfunctional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover evaluate and implement new technologies to maximize development efficiency.
- Maintain code quality organization and automation.
- Mentor junior developers and provide technical guidance and leadership.
Requirements
Qualifications:
- Proven experience as a Senior iOS Developer with a strong portfolio of released applications on the App Store.
- Indepth knowledge of Swift and strong proficiency with SwiftUI and Combine.
- Experience with other iOS frameworks and libraries relevant to mobile development (e.g. UIKit CoreData CoreAnimation).
- Familiarity with RESTful APIs to connect iOS applications to backend services.
- Strong understanding of design patterns and best practices for iOS development.
- Experience with version control systems (e.g. Git).
- Excellent problemsolving skills and ability to work independently with minimal supervision.
- Strong communication skills and ability to collaborate effectively with team members.
- Bachelor s degree in Computer Science Engineering or a related field (or equivalent work experience).
Preferred Qualifications:
- Experience with Agile development methodologies.
- Knowledge of testing frameworks and methodologies for ensuring highquality code (e.g. XCTest TestFlight).
- Familiarity with CI/CD tools and processes.
- Experience with performance and memory tuning using tools such as instruments.
- Previous experience in mentoring and leading development teams.
Benefits
- Were certified as a Great Place to Work.
- Opportunities for advancement and growth.
- Paid time off.
- Formal education and certifications support.
- Benefits with partner companies.
- Referral program.
- Flexible working hours.
Expert Git SwiftUI iOS development UIKit Core Animation REST API Core data