Remote Lead iOS Developer | Building Teams that Succeed

You are at the right place

Apply now for the better future.

career-header-img

Remote Lead iOS Developer

Developer
Remote

Skills & Experience:

Roles & Responsibilities:

  • Reviewing designs and wireframes before they are handed off to other developers
  • Helping review, prioritize, and groom product requirements
  • Coaching other developers in areas identified for growth
  • Ensuring high-performance, reusable, and reliable code is shipped as part of delivery
  • Ensuring the best possible performance, quality, and responsiveness of the application
  • Identifying and fixing bottlenecks and bugs
  • Upholding high standards of code quality, organization, and automation
  • Leading collaboration with other developers to deliver product features as required by team goals
  • Setting standards in code review and testing to ensure high-quality software delivery

 

Job Requirements:

  • In-depth knowledge and/or experience with Swift, Objective-C, iOS SDK, C/C++ programming, Java & Xcode, MVVM, UIKit, Cocoapods, and SPM
  • Working knowledge of modern iOS development, SwiftUI, and design patterns (e.g., MVVM, MVC, VIPER)
  • Strong understanding of all aspects of the iOS Provisioning workflow
  • Familiarity with RESTful and/or GraphQL APIs for connecting iOS applications to back-end services
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Experience with unit testing and test automation frameworks (e.g., XCTest and XCUITest)
  • Experience with offline storage, threading, and performance tuning
  • Experience building with accessibility standards in mind, ideally WCAG 2.2
  • Demonstrated experience with continuous release and delivery practices
  • Solid understanding of the full mobile development life cycle
  • Familiarity with open-source iOS projects and libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Understanding of iOS HIG design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration tooling
  • Excellent teamwork and communication skills
  • Experience coaching and managing developers at various seniority levels
  • Familiarity with Agile methodologies
  • Knowledge of best practices for building a clean codebase (e.g., file maintenance, component structure)

 

Nice to Have:

  • Other mobile development experience, such as Android development using Kotlin/Java or cross-platform development with React Native or Flutter
  • Familiarity with functional programming concepts
 

What We Offer

  • 100% Remote Work
  • Paid Overtime as needed
  • Opportunity To Learn & Develop New Skills
  • An Open & Collaborative Work Environment
  • Generous Compensation based on Industry Standards + Benefits
  • Working Hours - 9am - 5pm EST

 

Apply Today & Join our international team of Top-Notch Developers! 

 
 

Apply Now!

Please fil the following form to apply.

all fields are required*

    

You agree to accept communication related to events, new job opening and other promotions from onecontact

Reviews

  • Friendly Environment
  • Work from home facility
  • Good for freshers to learn
  • Work life balance

Perks & Benefits

  • Friendly Environment
  • Work from home facility
  • Work life balance
career-rec-img

Recruiting Top Talent is what We Love

Work with onecontact TECH talent acquisition team and reach global talent effortlessly. Visit our Head Office in North Macedonia or Toronto Canada.

Contact Us