Степан Г. JavaScript разработчик, Senior
ID 16227
СГ
Степан Г.
Мужчина
Турция, Мерсин, UTC+3
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Я - инженер с более чем 10-летним стажем веб- и мобильной разработки, специализирующийся на JavaScript, Java, Kotlin и Swift. В течение более чем 7 лет я работал в качестве ведущего инженера-разработчика в стартапах на ранних стадиях, где активно участвовал в создании инновационных продуктов. Обладатель степени магистра по математике и информатике, я также имею значительный опыт в разработке Desktop приложений на C++ и Qt, а также в Embedded разработке.
Мой экспертный навык разработки MVP и инициирования проектов позволил мне успешно работать в областях EdTech, Маркетинга и Рекламы, Автоматизированных транспортных систем (ATS) и Бизнес-автоматизации. Умение управлять удаленными командами и быстрая адаптация к новым технологиям - важные части моего профессионального арсенала.
Проекты
(17 лет 5 месяцев)
NDA
Роль
Software Engineer
Обязанности
Проект: Компания занимается контрактной разработкой. Основной клиент - форекс брокер.
Обязанности и достижения:
-Разработал клиент имитирующий поведение пользователя, для нагрузочного тестирования backend.
-Провел аудит и исправления утечек памяти в разрабатываемой командой библиотеке.
-Реализовал и передал предложения по улучшения процесса разработки(Vite) и качества кода(ESLint).
Стек специалиста на проекте
JavaScript, Markdown, KendoUI, Vite, UI Kit, Vitest, Vanilla.js, ESLint, Turborepo, Rush, npmnvm, vitepress
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - Август 2024
(5 месяцев)
NDA
Роль
Founding Software Engineer
Обязанности
Период: Ноябрь 2017 — Сентябрь 2018, 11 месяцев
Проект: avtobus1.ru — мобильное приложение
Обязанности:
-Разработка mock-приложений с использованием React и Xamarin, а также реализация функционала на Java (Dagger2, RxJava).
-Полный цикл разработки от создания макетов до публикации в магазинах приложений.
Проект: NDA
Период: Март 2018 — Декабрь 2023, 4 года 10 месяцев
Обязанности и достижения:
-Разработка специализированного мобильного приложения с нуля на Java. Кроме того, я создал приложение для iOS, используя Swift.
-Миграция кода на Kotlin для повышения надежности и удобства поддержки.
-Переход с WebSockets на REST для улучшения масштабируемости и стабильности соединений.
-Актуализация кода с учетом новых SDK, включая WorkManager и JobScheduler.
-Обеспечение высокого уровня покрытия тестами для гарантии качества продукта.
-Активное участие в обсуждениях и разработке новых функций, постоянно совершенствуя существующий функционал, чтобы соответствовать запросам клиентов.
-Эффективно управлял удаленной командой из 4 человек (верстка, дизайн, тестирование).
-Переработал архитектуру приложения с учетом современных стандартов и паттернов проектирования, внедрив асинхронные решения для повышения производительности.
-Реализовал систему CI/CD на основе Jenkins для автоматизации процессов сборки и деплоя.
-Разработал и внедрил стандарты процессов, что ускорило проверку новых гипотез и повысило качество разработки.
-В течение 6 месяцев я разработал MVP продукта, используя Meteor.JS (Node.js + MongoDB) на Backend, Vue.JS и Bulma на Frontend, а также Restivus для Rest API.
его на Kotlin для улучшения стабильности приложения.
Стек специалиста на проекте
Play, IOS, Rush, Gitlab CI, GitLab, AppStore, Vite.js, WebSockets, Coroutines Flow, npmnvm, JSON, Java, Meteor, MongoDB, Frontend, MVP, KendoUI, Kafka, Gitea, Backend, UI Kit, Turborepo, Custom View, Jetpack Compose, Bulma, Docker, Kotlin, Swift, C, Vue.js, Dagger2, RabbitMQ, Testing, JavaScript, REST API, Node.js, SCSS, Kubernetes
Отрасль проекта
Marketing, Advertising & Design
Период работы
Март 2018 - Декабрь 2023
(5 лет 10 месяцев)
Dealer-FX
Роль
Software Engineer
Обязанности
Проект: Dealer-FX - ведущая продуктовая компания, революционизирующая автосервисные операции с помощью передовых интеграций данных и мобильной технологии.
Обязанности:
-Разработка новых функций и улучшение существующего функционала для системы автоматизации дилерских центров, обеспечивающей интуитивное планирование записей на обслуживание и автоматические напоминания о техническом обслуживании.
-Участие в улучшении чата для менеджеров системы и модуля DFX Lines для автоматизации распределения задач среди сотрудников дилерских центров.
Достижения:
-Внес свой вклад в разработку и улучшение веб-продукта на Frontend с использованием React, Angular JS и RxJS, затем перевел на Angular 2.
-Сыграл важную роль в совершенствовании Backend продукта, используя C#.
-Внедрил тестирование приложения с использованием Jasmine.
-Оптимизировал продукт для улучшения использования памяти и сокращения времени загрузки путем оптимизации кода и логики, используя профилировщик Chrome DevTools.
-Успешно работал в команде из 20 человек, следуя методологии Scrum и используя контроль версий Git.
Стек специалиста на проекте
JavaScript, C#, RxJS, *nix, C, Jasmine, Angular, React, Angular 2, npmnvm
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2013 - Февраль 2018
(4 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Уральский Государственный Технический Университет
Специальность
Степень магистра по математике и информатике
Завершение учебы
2008 г.