Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Senior Software Engineer - 21589 Outstaffing

Размещено больше 30 дней назад
Специализация: Java Kotlin Android
Открыт для офферов
Украина
Киев, Харьков, Черновцы, Полтава, Днепр, Одесса, Львов, Хмельницький
Более 5 лет
Upper Intermediate
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город

Переведено Google

10 лет опыта 50 долларов США в час

Профессиональные навыки:

Языки программирования

Котлин, Java, Groovy, C, Go, JavaScript

Фреймворки

Android SDK, Spring, JUnit, Google Web Toolkit, Vaadin

Библиотеки

RxJava, Lombok, Firebase, Google Maps API, модернизация

Инструмент сборки

Грейдл

Базы данных

МонгоДБ, SQLite

Платформы

RabbitMQ, Докер, Android

Инструменты разработки

Гит, Битбакет

Инструмент непрерывной интеграции

TeamCity

Компьютерное приложение

Облачная платформа Google

Протокол

WebRTC, REST, веб-сокеты, SOAP

Операционные системы

линукс

CMS

СВН

Опыт
Seniorsoware engineer
Noisy Miner
2020 - 2022

Taken a lead role in development of Clawee - interactive online game based on user - IoT-device interaction.

Applicationwasfully refactored to “fresh”codebase, remove legacy undocumented behaviors and increase quality

of user experience (overall application rating growed up to 4.3 from 3.9 stars) and application performancewith:

coroutines, updated architecture (with Unkle Bobʼs Clean architecture as base), modern libraries and development

practicies. Delivered dozens of newfeatures(in time almost every time).

-

Implemented CI based on bitbucket pipelines(multi-build taskwith auto-publish ability),code-style,code-review

and git-flow(upgradedwith respect to ourspecific developmentstyle)

-

Increased stabilitywith Crash/ANR-free sessionsto 99.95% while audience 100% growth asindicator. Decreased

(almost to zero) number of hot-fixesin production related to client issues.

-

Led 2 development teams- Android and IOS. Was managed tasks, human-time resources, release planning and

interactionswith CTO/PO, design and analyticsteams, etc.


Soware engineer
Midnight Coders
2018 - 2020

Developed a “native” (written in Kotlin) module for React-Native multi-platform client-bank application,

responsible for registration process, using cutting edge Android libraries and components,such asNavigation,

Room, Data Binding, ConstraintLayout, etc.with image recognition parts, like id-card scanning and face

recognition functionality aswell. All UIwas built in non-blocking stylewith Kotlin Coroutines and Android

LiveData component.

-

Participated in development of messenger-application forsmall and middle businesses(including VOIP,

screen-sharing, all-wayssynchronization) from scratch, using RxJava, WebRTC and latest libraries and approaches

recommended by Google. Was directly involved in architecture and inner protocols development.

-

Also, developed “local” backend server, using Spring/Kotlin, for the above mentioned application to speed-up

developmentcycle. Itwas used for modeling “real” backend (developed by another team) andwas pretty

convenient for debugging and issue-hunting.


Java/Kotlin developer
Lifecell
2014 - 2017

◆ Developed an application for data center monitoring. Applicationwas developed from scratch, beginningwith

elaboration ofspecification and requirements. Configured GitLab and TeamCity forcontinuousintegration and

staging. Prepared environment for application deployment. Developed a microservice architecture, data

transformation algorithms, db schemes and protocolsin application. Set up RabbitMQ and MongoDB cluster for data transfer and storing. Developed, tested and deployed all parts of the system, using Java, Kotlin, Spring, JUnit

and Docker, including modulesfor monitoring and alerting (mail and SMS, depending on issue critical rating).

Java/Groovy developer; IT businesssupport administrator

◆ Involved inHP BSM maintenance and tuning. Wrote some Groovy scripts and Java librariesto increase

performance, add specific monitoring points and newfeaturestoHP BSM. Optimized an integration level

betweenHP BSM and other monitoring systems,such asHP OM,HP SM,HP UCMDB, Cacti, etc.


Android developer
Android developer
2012 - 2012

Developed and refactored fewprojects, added newfeatures,supporting newOS versions and newdevices

hardware

-

Participated in publishing and supporting applications on Google Play and Amazon

-

Started up and maintained Google Analyticsintegration inside company projects


Programmer;QA engineer; Support engineer
Captain Sim
2006 - 2012

Created game logic of onboard systemsfor more than 5 different aircras

-

Engaged in programming of animationsfor 3d models, developing of “2d gauges” (flight instruments) and testing

of projects, including systems and flight dynamicstestsfor Microso Flight Simulator 9,10 (FSX)

-

Wrote a couple of user manuals based on real aircra documentation

-

Tasted all aircra systems and flight model


Похожие кандидаты

Переведено Google

Открыт для офферов
Украина
Киев, Харьков, Черновцы, Полтава, Днепр, Одесса, Львов, Хмельницький
Более 5 лет
Upper Intermediate
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город
Мы используем cookies
Принять