banner
Jan 17, 2024
24 Views
0 0

Robosoft Technologies – Senior Software Engineer – iOS Platform

Written by
banner
Posted on :  16/1/2024

About Robosoft :

It has been an eventful, memorable journey for us – starting of as a software developer in 1996 to one of the pioneers in mobile app development in 2008 and beyond. During these years we have witnessed landmark changes in technology and how it affects our lives. The change has been significant over the last decade, where we have transformed into a holistic digital transformation partner to enterprises.

 

Why Robosoft :

At Robosoft, we believe our higher purpose is to simplify lives. We touch millions of lives every day through our solutions and through each interaction we aim to make life a wee bit simpler for the user. We partner with businesses who believe in long term success and invest in relationships which are win-win.

Our first client, Apple, set an uncompromising standard in vision, quality, and delivery. It has inspired us ever since. We strive to be business partners for our clients helping them chart the digital journey and crafting human-centered technology solutions that delight and simplifying lives.

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.

Apply now
Article Categories:
private jobs
banner

Leave a Reply

Your email address will not be published. Required fields are marked *

WP2Social Auto Publish Powered By : XYZScripts.com