Golang developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Приглашаем Golang разработчиков в проект Aitu Messenger по развитию нового SuperApp. Aitu - это площадка для казахстанских комьюнити, которое позволяет не только обмениваться сообщениями, медиа и документами, но и быть в курсе последних новостей и получать персонализированный контент совершенно бесплатно.
Стек: Kotlin/Go, СУБД: Postgresql, Redis, Cassandra, Elasticsearch, Brokers: Kafka, S3-storage: MinIO,
Инфраструктура: docker, k8s
Основные задачи:
- Работа в команде над backend-сервисами проекта по гибким методологиям разработки;
- Участие в проектировании архитектуры backend-сервисов;
- Участие в Code-review коллег;
- Тестирование своего кода;
- Написание читаемого, поддерживаемого кода;
Необходимые знания и опыт:
- Коммерческий опыт разработки от 2-х лет на Golang
- Понимание различия между конкурентностью и параллелизмом
- На практике знакомы со сложностью многопоточной разработки и подходами как сделать такой код быстрым и безопасным
- Участие в построении распределенных систем (знакомы с некоторыми паттернами из этой области, как circuit breaker, api gateways, cdc и др.)
- Знакомы с брокерами сообщений такими как kafka, rabbitmq, pulsar и др.
- Работали с базами данных: Postgresql, Cassandra, Redis
Что мы предлагаем:
— Полностью удалённый график работы
— Оплата профессиональных курсов для повышения тех.экспертизы
— Доверяем контроль над распределением своего рабочего времени
— Форма трудоустройства на выбор (ТК РФ / ИП/ ГПХ). Консультируем по открытию счета и всех нюансов ведения ИП
— при оформлении через ИП оплачиваем отпуск/больничные