Senior iOS Developer
Job Description

We are looking for an experienced software engineer with experience in iOS app development using Swift. Since this is a remote job, we are looking for self-managed people who can work without constant supervision.

We are looking for someone who is looking for a long-term career as an iOS Engineer. Since we already have a few apps published, we need someone to take over the Spaghetti code written by beginners. We need someone who isn't intimidated by a completely unmanaged project and a codebase written in a hurry.

  1. Fix issues in existing apps
  2. Add new features in existing apps
  3. Improve the UI/UX of existing apps.
  4. Build new iOS apps based on our android apps
  5. Help a junior developer learn the best practices
Minimum Requirements
  1. Excellent knowledge of Swift 4.x, Storyboard-based design
  2. Excellent knowledge of the iOS SDK & app development
  3. Published at least a few apps on the App Store
  4. Experience in most common APIs of StoreKit, Photos, Camera, Firebase and GoogleMobileAds SDK
  5. Intermediate knowledge of C / C++
Preferred Requirements
  • Studied software engineering or similar course
  • Worked in several to many projects
  • Has great communication and social skills
  • Has experience in remote work
  • Good knowledge of version control system
  • Good knowledge of Unix tools & build systems
  • Has some knowledge of localization of software
  • Has some knowledge of graphics/UI/UX design
Job Benefits
  1. Competitive Salary & Bonuses
  2. Work from Home
  3. Generous Leaves & Vacations
  4. Extensive Learning Environment
  5. Signing Bonus
  6. Apple Devices as Needed
Pokhara, Gandaki, Nepal
Remote work possible
Mobile Apps
Employment Type

4+ Years

Relevant Skills
  • Swift 4.x
  • iOS SDK
  • Firebase
  • StoreKit
  • Storyboard
Base Salary
Date posted
June 4, 2021
Valid through
September 1, 2021
Close modal window

Position: Senior iOS Developer

Thank you for submitting your application.

Here is what you should expect.

  1. You will receive an automated email for a confirmation shortly. Please make sure to check your spam/junk folder and mark it as not spam if it’s there.
  2. We will review your application within three days.
  3. Someone from our team will send you an email if you get shortlisted.
  4. We may call you at your mobile number if we need further information.
  5. We do not entertain phone calls regarding your application.

Please Note: If you didn’t receive any confirmation email from us within an hour after applying, please send us your application directly to hr@yarsalabs.com.


HR Manager