iOS Engineer


Saltside is looking for an iOS developer to join our fast growing Product Development team. This position is fully remote and we're looking for candidates located in either Sri Lanka or India.

Your primary focus will be development and maintenance of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


  • Design and build applications for the iOS platform
  • Proficient with iTunes connect and app submission process
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain and improve code quality and reduce technical debt
  • Maximum test coverage and follow Test Driven Development (TDD)

Desired Skills and Experience

The below is not a checklist where you need to tick all the boxes. At Saltside we embrace that people have different backgrounds and skills. So if you feel that you are right for the job, even though you don't have all listed experience - do apply!

  • Proven working experience of 2-3 years in software development
  • Xcode knowledge.
  • Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
  • Interoperability between Legacy Objective-C code and Swift
  • Experience with iOS frameworks such as UIKit, Core Data, Core Animation, Core Graphics etc
  • Experience in CocoaPods and configuring it
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with Restful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
  • Proficient understanding of code versioning tools such as Git

Our offer to you

  • Fully remote working environment
  • Work in an agile, dynamic and informal environment with very talented colleagues
  • Get a chance to work on a product that is changing the lives of millions of users
  • An opportunity to join a fast-growing company with a cutting-edge technology stack
  • Take time out with 24 days paid vacation
  • Your own budget for your home office
  • Competitive salary and comprehensive benefits package
  • Regular team outings and fun activities (virtual and physical)

Or, know someone who would be a perfect fit? Let them know!

Benefits & Perks :)

People are at heart of every step that we take towards accomplishing our mission.  We take utmost care of our people by providing them competitive salary and benefits.  

We foster a culture of individual growth and learning. Our people have the freedom to approach, own and solve problems in their own unique way.

  • Health & Wellness

    Health is wealth and we got you covered. Get a comprehensive medical insurance.

  • Rest & Rejuvenate

    Take time out to rejuvenate with our 24 days paid vacation plan.

  • Remote Working

    Remote working allows you great flexibility in your daily lives. Less time spent in commute means you get to spend more time in your community and with your family and dear ones.
    It also helps in reducing our environmental footprint.

Fun @ Saltside

Some of us are passionate about fitness and food, few about beauty and fashion, rest about data and technology, but all of us love to work everyday and help to create a sustainable value for the community


Already working at Saltside Technologies India Private Limited?

Let’s recruit together and find your next colleague.

  • Anand Bhat
  • Ashwini Kumar
  • Dwijen
  • Nils Hammar
  • Rakesh Bhardwaj
  • Sanjay VB
  • Sebastian Dahlgren
  • Sitesh Jalan
  • Srikrishna Padmannagari
  • Sweta Bidwai

Applicant tracking system by Teamtailor