Logo for Sky Systems, Inc. (SkySys)

iOS Developer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or a related field, plus 5+ years of iOS application development experience.
  • Proficiency in Swift and Objective-C, with experience in iOS frameworks such as SwiftUI and UIKit.
  • Knowledge of Apple's design principles and interface guidelines; familiarity with GitHub (version control).
  • Experience with RESTful APIs and connecting iOS applications to back-end services.

Requirements:

  • Contribute to the development of Client flagship iOS native application and collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications; identify and fix bottlenecks and bugs; maintain code quality, organization, and automation.
  • Mentor junior developers, lead code reviews, and ensure adherence to coding standards; coordinate with product managers and designers to deliver solutions.
  • Manage project timelines, participate in sprint planning and agile development processes, and communicate progress to stakeholders.

Job description


Role: iOS Developer
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6 months+ (With a Possibility of contract-to-hire)
Work Schedule: 8 hours/day (Mon-Fri)
Work Hours: US Time
Location: 100% Remote (Candidates can work from anywhere in Costa Rica)

Client Consumer Services  is seeking a dynamic iOS Mobile Developer to work on our world-class iOS native application. You will be part of a high-performing team, contributing to various product features. The ideal candidate will have senior level experience in iOS native app development. You will collaborate with Web, Backend, and Android teams to produce high-quality, cohesive work. If you thrive in a fast-paced development environment, enjoy enhancing both product and process, and are a charismatic, outgoing individual, then this role is perfect for you.

At Client, we provide Financial Power to All.  We are the trusted authority in data and the world's leading information services company. Our offerings range from fraud and identity protection to data analytics and credit scoring. Our products empower consumers and businesses to make informed decisions. 

This trust is reflected in our rapidly expanding product portfolio and highly acclaimed mobile applications. Join our team and contribute to developing a premier iOS native app used by millions of people.

We take pride not only in our feature-rich products and stable mobile applications but also in fostering a development team dedicated to quality and meeting deliverables. Collaboration with iOS, Android, web, and backend counterparts will be essential to delivering a unified Client experience to our customers. You will have lots of opportunities to grow both technically and professionally.

Join our fantastic engineering organization, where you'll experience the dynamic atmosphere of a startup, backed by the resources and reputation of a world-renowned company.

Day‐to‐Day Responsibilities

  • Proficiency in Swift and Objective-C: These are the primary programming languages used for iOS development.
  • Experience with iOS frameworks: Such as SwiftUI and UIKit.
  • Knowledge of Apple's design principles and interface guidelines.
  • Familiarity with code versioning tools: Including GitHub.
  • Experience with RESTful APIs: For connecting iOS applications to back-end services.

Required Soft Skills:

Technical Responsibilities

  • Contribute to the development of Client flagship iOS native application.
  • 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.
  • Maintain code quality, organization, and automation.
  • Implement new technologies to maximize development efficiency.

Leadership and Collaboration

  • Mentor junior developers and provide guidance on best practices.
  • Lead code reviews and ensure adherence to coding standards.
  • Coordinate with product managers and designers to understand requirements and deliver solutions.
  • Stay up-to-date with the latest industry trends and technologies to keep the team informed.

Project Management

  • Manage project timelines and deliverables.
  • Participate in sprint planning and agile development processes.
  • Communicate progress and challenges to stakeholders.

Qualifications:

Education and Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in iOS application development.

Technical Skills:

  • Proficiency in Swift and Objective-C: These are the primary programming languages used for iOS development.
  • Experience with iOS frameworks: Such as SwiftUI and UIKit.
  • Knowledge of Apple's design principles and interface guidelines.
  • Familiarity with code versioning tools: Including GitHub.
  • Experience with RESTful APIs: For connecting iOS applications to back-end services.

Additional Skills

  • Strong problem-solving abilities: To identify and fix bottlenecks and bugs.
  • Collaboration skills: Ability to work with cross-functional teams to define, design, and ship new features.
  • Continuous learning: Staying up-to-date with the latest iOS trends and technologies.

iOS Developer Related jobs

Other jobs at Sky Systems, Inc. (SkySys)

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.