TONS logo


Senior iOS Developer

IT – Remote, Remote
Department IT
Employment Type Full-Time
Minimum Experience Experienced

We are TONS, one of the fastest growing online grocery apps in the Middle East. We’re a small team with the drive and motivation of 10, and are constantly pushing the envelope for what can be done in the grocery space in the Middle East.

We believe in having a strong and informal culture, where we pride ourselves on getting things done. Our mantra is to work smarter and not harder

We’re looking for a Senior iOS Developer, with a good head on their shoulders, a strong appetite for challenge and with a growth mindset. If that sounds like you, read on and apply!

What is TONS:
TONS is an online grocery app based in Kuwait and growing to the Middle East. TONS in the English language can have tons (pun intended) of meanings, and it serves as the potential of the company, as well as, what we as a team can accomplish. We’ve received tons (pun again!) of recognition and interest from our peers and partners in the Middle East, and are looking to grow. 
Joining TONS means:
  • Be part of a highly motivated and talented team
  • Be involved in growing the app to new heights
  • Startup atmosphere – You’re in charge of your work and your growth!
  • Flex space – work wherever you want, whenever you want.
Interested? This is what we are looking for:

  • 3+ years of experience in software development
  • 2+ years of experience in developing commercial iOS applications
  • Be proficient in:
    • Objective-C and Swift (Swift is preferable)
    • iOS SDK
    • Cocoa Touch
    • iTunes Connect
    • Realm
  • Have good experience in using external and internal REST APIs
  • Good knowledge of software architectural patterns and when to use them
  • Expert in version control (Git)
  • Good communication skills and proficient in English (CEFR B2+)
You should also:
  • Take charge of your project; this is your project as much as it is ours!
  • Work in Agile and Scrum 
  • Working on bug fixing and improving application performance
Nice to have:
  • Experience in Android Development including Kotlin and Java
  • Familiar with setting up and using Continuous Integration systems
  • Familiar with Firebase and Crashlytics
  • Creating mockups and designs for mobile platforms
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Remote, Remote
  • Department
  • Employment Type
  • Minimum Experience
  • Powered by