IOS Developer - (3yrs to 6rys) - Bangalore Location

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Roles & responsibilities:

 Developing new user-facing features using Xcode, Storyboard and Swift

 Translating designs and wireframes into high quality code

 Optimizing components for maximum performance across all iOS devices and OS

 Integrating third party libraries using Pods/Carthage

 Deploy apps onto the app store

 Interact and work with Backend engineers on designing API request and response

Desired skills:

 Knowledge of latest version of Swift including all the latest features

 Strong in Object oriented concepts

 In depth knowledge of design patterns like MVC and MVVM and other commonly used patterns like

delegation, singleton, etc.

 Well-versed in developing rich UI using Storyboards, Autolayouts, constraints and size classes.

 In depth knowledge of UI components like navigation bars, tab bars, views, buttons, images, view

controllers, etc.

 Knowledge of life cycles of view controller and the application.

 Integrating the app with backend that provides REST APIs and parsing JSON response.

 Knowledge of integrating third party libraries for social login, analytics, payment gateways.

 Experienced in implementing push notifications and deep linking.

 Storing persistent data.

 Complete knowledge of Git usage (including merge conflict resolution, pull requests, stashing, etc.).

 Strong experience detecting and correcting memory usage issues, and optimizing code for application

performance using instruments.

 Strong knowledge of targets, workspaces and other compiler settings.

 Experience in deploying apps to the app store and knowledge of reasons why an app will be rejected by

AppStore.

Experience in the following will be an added advantage (in order of priority):

 Objective-C

 Usage of Lint tools or sonar cube setup for Swift

 Continuous integration setup

 Unit testing

 Localization

 Knowledge of Core Audio and Core Video.

 Developing Apple TV and Apple Watch apps

Innovatily focuses on Mobile, Innovation Engineering, New Product Development, and Big Data Analytics. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.

You can view their website at http://www.innovatily.com or find them on LinkedIn
Company Name: Innovatily

Apply

7 page views

Related listings

  • Software Development Engineer(Java+AWS)-4yrs
    Software Developer
    Software Developer
    Software Development Engineer Experience : 4+yrs Location: Bangalore Notice period: 30days Skills: java+AWS+SQL Requirements: • Min. 4 years of exp in Java Programming • Min. 2 year of exp in AWS components • Good experience in SQL • Good Communicati...
    2026/11/10
  • Product Designer (UI/UX).
    Software Developer
    Software Developer
    Roles&Responsibilities Lead all the aspects of design including research, consumer personas, journey mapping, interaction designs, visual designs and usability testing. Conduct qualitative and quantitative user studies for various learner persona...
    2026/11/10
  • Azure data engineer
    Software Developer
    Software Developer
    Hi, Hiring for Azure data engineer, Experience : 4-7 Years and 10-14 Years Location: Bangalore Skills : ADF, ADB, Pyspark, Sql, Python
    2026/11/10