Ведущий Backend-разработчик / Tech Lead / Team Lead (Golang , Java) - Декомпозиция и оценка задач, распределение задач команде проекта; - Разработка микросервисной архитектуры сервиса для курьерской службы доставки в качестве ведущего разработчика; - Настройка линтера на проверку безопасности; - Инициализация и подбор технологического стека для проекта; - Ведущий разработчик нескольких стримов, технический лид проекта; - Помощь в онбординге новых участников команды; - Реализация новых модулей в процессе поддержки сервисов; - Интеграция со внешними ИТ-системами; - Проектирование и разработка backend систем на основе микросервисов для мобильных приложений (Golang, Java); - Управление процессами разработки; - Code review; - Отслеживание и сокращение технического долга; - Проведение технических интервью.
Опытный бэкенд-разработчик с более чем 10-летним опытом разработки веб-приложений и API для мобильных приложений. Использую Go и PostgreSQL в качестве основного технологического стека с 2016 года, создавая сложные back-end решения.
Опыт работы 13 лет
Ключевые навыки Kotlin Android Git Android Studio Kotlin SQL Room Retrofit, Coroutines RxJava Android SDK MVP patterns HTTP Git REST Dagger2 SOLID clean architecture Collections Location Notification Service Navigation component AsyncHttpClient
Используемый стек: Kotlin, Java, RxJava, Coroutines, Retrofit, Room, Clean Architecture, MVP, MVI. Предыдущее место работы, в процессе работы написал сайт для ВятГУ на 7 языках. Из обязанностей: разработка концепций сайтов, коммуникации с заказчиками, составление требований и ТЗ, руководство процессами проектирования, разработка дизайн-проектов и их доработка. Из инструментов использовал Material Design и Figma. Чем интересно и не интересно заниматься: сейчас хотелось бы развиваться в андроид-разработке, интересно было бы поработать с Compose.
Занимается разработкой серверных приложений на Spring Boot, подготовкой helm-пакетов для развертывания. Работает c k8s и OpenShift. PostgreSQL и MySQL. Docker и Docker Compose, Windows, Ubuntu и написанием скриптов CI/CD. Занимается разработкой новых приложений и поддержкой ранее написанных. Имеет колоссальное желание развиваться в данном направлении. Готов изучать и применять новые технологии, а также разбираться уже в написанном коде. Из личных качеств можно выделить легкобучаемость, пунктуальность и ответственность.
Опыт работы: 5 лет. Знание инструментов: С#, .NET Core, ASP.NET Core, .NET Framework, MassTransit, RabbitMq, NUTS, REST API, SignalR, NUnit, Moq, Microsoft DI, Identity Server 4, JetBrains TeamCity, Docker, SQL (MS SQL Server, Oracle), Entity Framework (Core), NHibernate, Redis, MongoDB. Навыки в решении задач: - Backend-разработка; - Написание тех. документации; - Соблюдение регламентов GitFlow. Качества: Большой опыт работы в команде.
Ключевые навыки: Python SQL Git Linux JavaScript CSS Rust Wasm HTML Django Mysql Redis SQL JavaScript CSS Bash Cordova wasm HTML ORM Flask React Redux JS SQLite Saga Более 15+ лет опыта web-разработки: linux, javascript, rust, python, git, docker Знание основ FP, OOP, FSM Опыт проектирования fullstack систем Опыт web backend разработки: rust, python Опыт мобильной разработки на базе cordova Опыт разработки desktop-приложений Опыт web frontend разработки: javascript, wasm rust Свободное чтение английской документации ## Skills python: flask, sqlalchemy, marshmallow, waitress, hupper, pyinstaller (linux, win32), pytest Опыт использования graphql, MariaDB, PostgreSQL, SQLite Знание экосистемы linux: git, bash, docker, автоматизации процессов make/gotask/just, arch linux, debian Опыт использования rust: tokio, futures, async-graphql, warp, tide, actix, rust wasm Уверенное использование React, React Hooks, redux, redux-saga, reduxjs/toolkit, настройка webpack, babelrc, eslintrc, html, css, верстка без фреймворков, scss, css-in-js, опыт использования фреймворков: Reactrap, Dev Extreme, Base Web