iOS Developer

Published date: 2024/01/10
  • Location: New Delhi, Delhi, India
Principal Duties andResponsibilities:

In order to continue our accelerated growth, we are waiting for an innovative engineer to become available instead of hiring the first available engineer who is waiting to become innovative. This listing is for a Senior Application Engineer- IOS for our team.

Roles and responsibilities:

As an iOS Developer the candidate is supposed to have experience in the following skill sets to carry out the development functions on a daily basis:

· Strong knowledge and hands-on development experience in Native iOS Mobile app development using Swift (5.x & above) & Objective C is a must with the latest features

· Strong understanding of Algorithms and Data structures

· Knowledge of iOS SDK, Xcode & iOS-related tools for debugging/troubleshooting

· Good understanding of Native app iOS design theme & guidelines for smartphone/tablets

· Strong on experience on Storyboards, AutoLayout, Size Classes

· Hands-on development experience in calling web services (RESTful / SOAP / GraphQL) & basic client-server architecture understanding

· Expert in any one of the modern MVVM/MVC/VIPER architecture. Proficient in Designing Application Architecture as per requirements

· Experience on automated unit testing framework e.g. XCTest, etc. and UI Test cases (Accessibility Ids)

· Proven experience of working in fully Agileteams/environment

· Experience in Clean Code Architecture

· Experience with memory management & caching mechanisms specific to mobile devices

· Experience with third-party libraries and APIs

· Experience working with Core Data, Realm.

· Understanding of the full mobile development life cycle

· Proficient understanding of code versioning tools for Git / SVN.

· Strong communication and client-facing skills with the ability to work in a consulting environment is essential

· Basic knowledge of SwiftUI

· Basic knowledge of Instruments and perform/identify memory leaks

Preferred Traits:

· Ability to handle confidential and sensitive information.

· Ability to communicate effectively.

· Ability to relate to persons with diverse educational, socioeconomic, and ethnic backgrounds.

· Ability to handle a fast-paced environment: work quickly and multi-task.

Job Type: Full-time

Salary: ₹350,000.00 - ₹450,000.00 per year
Company Name: Netfolks Consulting

Contact seller

1 page views

Related listings

  • Software Engineer Intern
    Software Developer
    Software Developer
    A client of Evolutionary Global is looking to hire Software Engineering Interns for their team. Their main responsibilities include gathering user requirements, defining system functionality, and writing code in various languages, like Java, Ruby on ...
    2026/11/06
  • Position:Business Development Manager
    Software Developer
    New Delhi (Delhi) Software Developer
    Job Description: • Driving Sales and executing successful business development Strategies • Win new businesses and achieve agreed revenue and margin targets • Generate high quality leads that result in winning new projects and accounts • Develop new ...
    2026/11/06
  • We are Looking Candidates for Business Development Manager
    Software Developer
    New Delhi (Delhi) Software Developer
    Job Description We are looking candidates for Delhi location: No. of Vacancies:2 Designation:Business Development manager Location:Delhi Candidate must have experience in Sales and Marketing of Food Products and Spices knowledge of retail markets. ma...
    2026/11/06