Middle iOS developer - 24345

Opublikowano ponad 30 dni temu
Specjalizacja: iOS
Otwarte na oferty
Kazachstan
Nur-Sultan, Almaty
Więcej niż 3 lata
Pre-Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta

Przetłumaczone przez Google

Jako doświadczony programista iOS specjalizuję się w tworzeniu aplikacji mobilnych. Wcześniej pracowałem jako główny programista dla 1C, co pomogło mi pokonać wyzwania i odkryć świat programowania mobilnego.

Jako doświadczony programista iOS specjalizuję się w tworzeniu aplikacji mobilnych. Wcześniej pracowałem jako główny programista dla 1C, co pomogło mi pokonać wyzwania i odkryć świat programowania mobilnego.

Edukacja
University “Turan”
Tytuł licencjata. Wydział: Computer Science and Software
Specjalność: Software engineer
Wrzesień 2011 - Lipiec 2014

Doświadczenie
1C Developer
QIWI Kazakhstan
Styczeń 2014 - Wrzesień 2017

1C Developer
Basis Construction
Październik 2017 - Czerwiec 2018

1C LEAD SOFTWARE ENGINEER
Insurance company "Amanat"
Czerwiec 2018 - Sierpień 2019

1C LEAD SOFTWARE ENGINEER / IOS SOFTWARE ENGINEER
Kazanat development
Sierpień 2019 - Luty 2021

As a lead 1C software engineer, I implemented the backend for a mobile application, and for the past 8 months, I have been assisting the lead iOS developer in implementing the interface using SnapKit and working with the Realm database.


Responsibilities:

Developing and enhancing functionality.

Supporting the operation of non-standard 1C configurations. Integrating with systems developed by third-party developers. Working with data exchange via COM/SOAP/REST/JSON.

Managing projects for additional feature development (creating a development plan, tracking work deadlines according to the plan, adjusting plans during development, preparing progress reports). Implementing SOX/SLA control.


iOS Software Engineer
Kwiecień 2021

I am involved in the development of mobile applications for our clients. Depending on the situation, I work both individually and as part of a team of iOS developers. Also interact with project managers, designers, backend developers and Android developers.


Responsibilities:

Developing functionality for iOS.

Applying reactive programming with RxSwift.

Utilizing design patterns and architectural patterns.

Implementing dependency injection (DIP, Swinject).

Working with cloud services (Firebase, Sashido, Amplify) and third- party APIs.

Using native networking solutions, as well as Alamofire, RxMoya, and GraphQL.

Creating user-friendly interfaces (SnapKit, Lottie).

Utilizing Realm for data storage.

Assisting in development and code reviews.

Task decomposition and estimation.


Umiejętności
iOS - 3 roku
OOP - 3 roku
swift - 3 roku
MVC - 2 roku
MVP - 1 rok
mvvm - 2 roku
VIP - 1 rok
DI - 3 roku
DIP - 3 roku
Swinject
RxSwift - 3 roku
rx - 3 roku
Firebase - 1 rok
Sashido - 3 roku
Amplify
aws - 1 rok
RESTful - 3 roku
Alamofire - 1 rok
RxMoya - 3 roku
GraphQL - 1 rok
Storyboards - 3 roku
xib - 3 roku
snapkit - 3 roku
Lottie
CocoaPods - 3 roku
SPM - 1 rok
Google Maps - 2 roku
Analytics - 2 roku
Crashlytics - 2 roku
Local Notifications - 3 roku
Push Notifications - 3 roku
Multithreading - 3 roku
GCD - 3 roku
Podobni kandydaci

Przetłumaczone przez Google

Otwarte na oferty
Kazachstan
Nur-Sultan, Almaty
Więcej niż 3 lata
Pre-Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta
używamy cookies
Akceptować