Назад
9 часов назад

Senior iOS Developer (Swift/Objective-C)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Senior iOS Developer (Swift/Objective-C) - Remote Position

Company

Libertex

Conditions

Full-time Senior 🌎 World 💻 Development 🏠 Remote Job description

Key Responsibilities

  • Design and develop native iOS applications leveraging Swift 5.9+ and Objective-C frameworks.
  • Create clean, maintainable code adhering strictly to SOLID, KISS, and DRY principles.
  • Collaborate with cross-functional teams to conceptualize, design, and ship new features.
  • Identify performance bottlenecks and resolve bugs to enhance application responsiveness.
  • Maintain code quality and organization through meticulous Git version control practices.
  • Implement responsive user interfaces that align precisely with design specifications.
  • Integrate RESTful APIs and third-party services into mobile applications seamlessly.
  • Perform thorough peer code reviews and provide constructive feedback to team members.
  • Stay current with the latest iOS development trends, tools, and methodologies.
  • Contribute to technical documentation and knowledge sharing within the team.

Required Skills & Qualifications

  • 3+ years of professional iOS application development experience with a demonstrable portfolio.
  • Strong proficiency in both Swift (5.0+) and Objective-C programming languages.
  • Comprehensive understanding of iOS SDK, UIKit, and contemporary iOS features.
  • Practical application of SOLID, KISS, and DRY principles in mobile development projects.
  • Experience with Git for version control and collaborative development workflows.
  • Proficiency with Xcode IDE and iOS simulators for efficient development cycles.
  • Knowledge of RESTful APIs and JSON data structure parsing.
  • Understanding of concurrent programming paradigms and memory management techniques.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Excellent problem-solving capabilities coupled with meticulous attention to detail.

Nice to Have

  • Experience with SwiftUI for creating modern, fluid user interfaces.
  • Familiarity with Core Data frameworks for sophisticated local data persistence.
  • Expertise writing comprehensive Unit and UI tests using XCTest framework.
  • Understanding and implementation of architectural patterns (MVC, MVVM, VIPER, Clean Swift).
  • Experience with dependency managers such as CocoaPods and Swift Package Manager.
  • Knowledge of CI/CD pipelines specific to iOS application development.
  • App Store submission and review process experience.
  • Contributions to open-source projects or personal GitHub repositories.
  • Proficiency with Reactive programming paradigms (RxSwift or Combine).
  • Understanding of BLE connectivity, push notification systems, and background processing.

Why Join Us

Become part of our forward-thinking team and contribute to innovative projects while enjoying the freedom to work from anywhere across the globe. We foster a collaborative environment where you can expand your technical expertise, work with cutting-edge technologies, and make a substantial impact. Our flexible work arrangements, competitive compensation package, and commitment to professional growth make this an exceptional opportunity for passionate iOS developers seeking to advance their careers in mobile technology. Apply for this job Please mention "I found this job at Remocate!"

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -