آگهی‌های استخدامی

استخدام Senior iOS Developer (دورکاری)

شرح موقعیت شغلی

We are seeking an experienced iOS Developer with over 5 years of hands-on experience to join our dynamic team. The ideal candidate will have a strong command of Swift programming, a deep understanding of the iOS operating system, and a comprehensive grasp of the app development lifecycle.

As a remote-first company, effective remote work skills are crucial. We are looking for someone who embodies the following qualities:

  • Self-Discipline: Ability to manage time effectively and stay focused in a remote work environment.
  • Clear Communication: Strong verbal and written communication skills to articulate ideas, plans, and progress clearly.
  • Attention to Detail: Meticulous attention to project requirements with a commitment to delivering exceptional results.
In particular, we expect you to have the following skills:

  • Proven experience in iOS software development using Swift, with deep knowledge of the iOS operating system and application lifecycle.
  • Proficiency in multithreading, networking, and database operations within the iOS ecosystem.
  • Hands-on experience with common third-party tools, such as Alamofire and Kingfisher.
  • Solid understanding and experience in writing tests using XCTest.
  • Expertise in the design and implementation of scalable software systems, with a strong grasp of commonly used architectures in iOS development.
Nice to have

  • Familiarity with Objective-C, Realm, and XcodeGen is considered an advantage.
Needless to say, as a strong developer, you should be familiar with:

  • Working experience with Git, data structures, and algorithms.
  • Basic terminal usage (including SSH, cURL, and Git-CLI) is an asset.
  • Being comfortable with reading and writing in English is necessary.
A typical day in your work will include:

  • Attend design meetings regarding the implementation of new features, or refactoring and improvements to the old features.
  • Review codes from colleagues written for iOS or Android.
  • Implement features or improvements for the Avicenna iOS app.
  • Write test cases for your recently-developed features.
Benefits:

  • Competitive salary.
  • You will receive the computer necessary for your work.
  • Internet and co-working space reimbursement, if you choose to use one.
  • Company-sponsored team-building events and trips.
  • Flexible working hours and location (no need to spend hours on commute).
  • Working with a team of respectful and professional people.
Please note:

  • This is a full-time permanent position. We do not consider applicants looking for a part-time or hourly contract.
  • While the location for this position is set to Tehran, we welcome applicants from any city in Iran.

مهارت‌های مورد نیاز

  • IOS
  • Git
  • Swift
  • Xcode

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

تاریخ انتشار آگهی:

۱۴۰۳/۰۶/۱۱
ارسال رزومه