Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Softgic
51 - 200
Employees
About Softgic
We are a young and growing company, with operations in Medellin and Bogota, focused on the generation of technological solutions in synergy with our customers and our team so that these solutions add value within their organizations and their business processes.
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 that's 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 high-performance iOS applications using Swift, SwiftUI, and Combine.
Collaborate with cross-functional 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.
In-depth 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 back-end services.
Strong understanding of design patterns and best practices for iOS development.
Experience with version control systems (e.g., Git).
Excellent problem-solving 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 high-quality 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
We're 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.
Salary:
USD 10 - 13/hour
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.