Senior iOS Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 3 years of professional iOS development experience using Swift., Strong knowledge of SwiftUI, Combine, and modern iOS frameworks., Experience building and deploying apps to the App Store., Proficiency in integrating RESTful APIs and managing asynchronous data..

Key responsibilities:

  • Develop, test, and maintain high-quality Swift-based iOS applications.
  • Design scalable mobile architecture and optimize app performance.
  • Collaborate with cross-functional teams to deliver exceptional user experiences.
  • Provide technical leadership and mentor junior engineers.

Goldbelly logo
Goldbelly Information Technology & Services SME https://www.goldbelly.com/
51 - 200 Employees
See all jobs

Job description

Senior iOS Engineer Job Description
Role Overview:

We are seeking an experienced Senior iOS Engineer to join our mobile team and help drive the development of our customer-facing iOS applications. In this role, you will design and implement high-performance, user-friendly mobile experiences. You’ll be a champion of Swift best practices, collaborate cross-functionally, and ensure the delivery of high-quality, maintainable code that delights our users.


Responsibilities:
  • Application Development:
    • Build, test, and maintain high-quality Swift-based iOS applications.
    • Write clean, maintainable, and well-documented code that adheres to best practices and coding standards.
  • System Architecture:
    • Help design modular, scalable mobile architecture that supports ongoing feature development and growth.
    • Integrate with RESTful APIs and handle data persistence, local storage, and performance optimizations.
  • Collaboration & Leadership:
    • Work closely with product managers, designers, and backend engineers to translate product requirements into exceptional user experiences.
    • Provide technical leadership, mentor junior engineers, and advocate for quality engineering across the team.
  • Quality Assurance:
    • Implement unit and UI testing frameworks to ensure app stability and performance.
    • Participate in code reviews and contribute to continuous improvement of the codebase.
  • Problem Solving:
    • Proactively identify and resolve performance bottlenecks, bugs, and other technical issues.
    • Stay up to date with iOS development trends, tools, and best practices.

Requirements:
  • 3+ years of professional experience developing iOS applications in Swift.
  • Strong understanding of SwiftUI, Combine, Foundation, and modern iOS frameworks.
  • Proven experience building and shipping apps through the App Store.
  • Experience integrating with RESTful APIs and handling asynchronous data.
  • Strong grasp of mobile app architecture (MVVM, Clean Swift, etc.) and app lifecycle.
  • Experience with performance profiling and debugging tools in Xcode.
  • Strong written and verbal communication skills.
  • Working Hours: NY timezone.
  • Holidays: US holidays.

Nice to haves
  • Familiarity with Core Data, Push Notifications, and Background Tasks.
  • Knowledge of accessibility best practices.
  • Experience with XCode cloud.
  • Prior experience working in a product-focused or high-growth startup environment.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership
  • Collaboration
  • Communication
  • Problem Solving

iOS Developer Related jobs