Chat with us, powered by LiveChat

JUNIOR SWIFT DEVELOPER (REMOTE)

We are looking for a Swift / iOS Developer
MUST HAVE:
Excellent knowledge of Swift and RxSwift

Understanding and experience with Git, Git flow

Knowledge of basic frameworks: UIKit, Size Classes, Autolayout, CoreLocation, CoreAnimation

Experience with CocoaPods, Carthage, Package Manager

Understanding of the principles of client-server interaction, REST API

Understanding the principles of multithreading (GCD, NSOperation) and Memory Management

Experience with Push Notifications, In-App Purchases / Subscriptions

Understanding the principles of debug, working with Xcode tools

Knowledge of basic application design patterns (MVC / MVVM / Viper), understanding of SOLID principles.

GOOD TO HAVE:
Commercial experience

Experience in placing an application in the AppStore

Knowledge of CallKit, MessageKit

Knowledge of NodeJS

Experience with databases (PostgreSQL)

Experience with Firebase, AWS

Knowledge of Objective-C, SwiftUI

WE OFFER:
Interesting serious projects

Well-established work processes

Various incentives for self-development: English, compensation, etc.

Regular review of salary

Remote work

Flexible working hours

WHAT YOU WILL DO:
Development of projects based on Swift

Creation of quality code according to company standards

Related tasks: meetings, task evaluations, requirements analysis
Requirements
RESPONSIBILITIES:
Be part of the development process, implement the requirements of the user interface

Be part of the development team (Agile / SCRUM methodology)

Immersion in the rapidly changing world of web development
INTERESTED?
Tell us about yourself, maybe you are the one we are looking for