Middle Golang Developer
Прямой работодатель flip ( flip-chart.ru )
Опыт работы любойот 200 000 ₽
flip - визуальное пространство для совместной работы команд и организаций в режиме реального времени.
Пользователи могут создавать, редактировать или генерировать с помощью AI контент на бесконечных досках: схемы решений, шаблоны проведения онлайн-встреч и уроков, макеты интерфейсов и многое другое.
Чем предстоит заниматься:
• Разработка и поддержка RESTful API на языке Go
• Взаимодействие с базой данных PostgreSQL, включая написание и оптимизацию запросов
• Интеграция и работа с Redis для кэширования и других оптимизаций
• Написание чистого, эффективного, тестируемого кода
• Участие в проектировании архитектуры и обсуждении новых функциональных решений
• Взаимодействие с командой, обсуждение новых требований и технических задач
Что хотим видеть в кандидате:
• Знание Golang: Опыт написания веб-приложений и микросервисов на Go (от 2 лет)
• Базы данных PostgreSQL: Понимание основ реляционных баз данных, опыт работы с PostgreSQL, написание и оптимизация SQL-запросов
• Redis: опыт работы с Redis для кэширования данных, знание принципов его работы
• HTTP и REST API: Знание принципов работы HTTP и опыта создания RESTful API
• Понимание принципов многопоточности и параллелизма в Go: Умение писать эффективный, параллельный код.
• Git: Навыки работы с системами контроля версий.
• Контейнеризация: знания Docker для разработки, тестирования и деплоя приложений (желательно)
Будет замечательно, если у вас есть:
• Опыт работы в стартапах или понимание специфики работы в условиях динамично меняющихся требований
• Умение работать с Kafka, использование testcontainers для интеграционных тестов
• Понимание CI/CD, работа с GitLab CI
• Опыт работы и оптимизации WebSockets
Что мы предлагаем:
• Возможность участвовать в развитии и масштабировании проекта
• Гибкий график и возможность удаленной работы
• Молодая и активная команда - поддерживающая среда для роста
• Пространство для обучения и обмена опытом