Senior iOS Engineer (offline)

Requirements:

4+ years of commercial iOS development experience
Deep understanding of Swift language, UIKit and WebKit frameworks
ObjC / ObjC++ / C++ language knowledge would be a big plus
Experience developing and supporting a shipping app
Passion for technology and never-ending curiosity about the new features in iOS
Comfortable with multiple areas of the Cocoa ecosystem
Comfortable in a small, intense, and high-growth start-up environment
Passion working with complex tasks and not afraid of any hard-to-investigate or low-level things that could get far beyond the basic iOS development
Team player with the ability to thrive in a dynamic work environment
Upper-Intermediate English and better

Good to have:

Experience with RxSwift or other streaming methodologies
A passion about diving into new technologies and frameworks like SwiftUI, React Native or IGListKit
Experience of working with any of the following Apple frameworks: Core Graphics, Core Audio, Core Motion, Core Location, AVFoundation, Store Kit
Experience with multiple design patterns, such as RIBs, MVC, MVVM, and VIPER
Ability to focus on complex technical tasks, see the high-level of the system, ability to design new systems from scratch
Experience with launching quick product experiments
A sense of humor and the ability not to take yourself too seriously

Responsibilities:

Design and build advanced applications for the iOS platform
Collaborate with cross-functional teams to define, design, and ship new features
Be responsible for contributing to our growing IOS application that currently services their constantly growing user base
Work with other team members to continuously improve the IOS mobile application by squashing bugs, adding features and improving existing features
Converting designs from their design team into pixel-perfect user interfaces and provide feedback management regarding ideas to improve the user experience of the application

We offer:

Competitive salary with the regular review
Flexible working schedule, fully remote work opportunities
Accountant assistance
Vacation and Paid sick leaves
Online English courses
Direct cooperation with the customer
Great working environment and team spirit

About NCube

NCube is an English outstaffing and outsourcing company with global development centers.
Working directly with teams of professionals from England, the United States, Europe, and Canada you will certainly be able to improve your knowledge and skills.
Our main value is yours and our professionalism.
We are not a huge corporation that means a minimum of bureaucracy and maximum attention. In an atmosphere of creativity and clear management, we will try to make your work as comfortable as interesting.
Let’s rock this world!

Company website:
https://ncube.com/

DOU company page:
https://jobs.dou.ua/companies/ncube/

The job ad is no longer active
Job unpublished on 4 April 2022

Look at the current jobs iOS Remote→