Position: iOS Developer
Category: iOS
English level: upper
Years of experience: 2.5


I am a mobile software engineer specialized in creating native IOS apps using Swift. Experienced in developing mobile applications for trading and financial sectors.
Trading Platform

Description

The platform was designed for professional traders and includes such features as a configurable live news feed with the relevant financial information for traders to make precise forecasts, and customisable trader profiles which allow them to showcase the success history and highlight the best results in their portfolio to attract new clients. As a competitive advantage the client requested using highly customised animation which was done with using Lottie.

The platform was designed as a mobile application which heavily relies on a third-party trading platform for storing historical information. The mobile apps were built using Swift, Kotlin.

Responsibilities

Implementing and integrating new user interface design for mobile applications based on high fidelity mockups. Implementing the core modules such as 'order opening' and 'history' which allows users to open new market orders and browse close and open crypto deals. Implementing displaying rates,  the ability to change the application language. Implementing reusable components for the application. Creating and maintaining the tests.

Technology Stack

Swift, CocoaPods, rxSwift, Swinject, Alamofire, WebSocket (Starscream), Viper( Clean Swift), Lottie



Mobile Bank

Description

The mobile bank was designed for common users from Ukraine and includes such services as оpening an account online, payments and money transfers, money spending analytics, bonus program, etc. 

The mobile bank was designed as a mobile application. The mobile apps were built using Swift, Kotlin.

Responsibilities

Implementing and integrating new user interface design for mobile applications based on high fidelity mockups. Implementing new modules which allow to open dispute operation, change card limits, view tariffs, rate app and find open stores on the map. Implementing new features, bug fix and app maintaining . 

Technology Stack

Swift, CocoaPods, rxSwift, Swinject, MVVM, Lottie, Amplitude, MapKit, CoreLocation, PDFKit