Мы ищем Middle Backend Engineer (Golang) для разработки надежных, масштабируемых и безопасных серверных систем. Роль включает создание серверных сервисов, разработку API, работу с событийно-ориентированными архитектурами и внесение вклада в надежность, поддерживаемость и производительность системы.
Хотя основное внимание уделяется разработке серверной части, иногда может потребоваться внесение вклада в функциональность фронтенда на базе React.
Обязанности
- Разработка, поддержка и улучшение серверных сервисов на Golang, включая RESTful API и контракты данных.
- Реализация и поддержка асинхронной, событийно-ориентированной связи, обеспечивающей надежность сообщений, обработку ошибок и обратную совместимость.
- Внесение вклада в разработку распределенных систем и микросервисов.
- Поддержка улучшений производительности приложений, надежности и использования ресурсов.
- Участие в технических обсуждениях и содействие в реализации.
- Сотрудничество с членами команды посредством обзоров кода и мероприятий по обмену знаниями.
- Написание и поддержка модульных и интеграционных тестов для API, бизнес-логики и интеграций.
- Разработка безопасных API и интеграций сервисов с соблюдением лучших практик аутентификации и авторизации.
- Создание интеграций с корпоративными платформами, такими как Salesforce, Microsoft Dynamics, ServiceNow, Genesys Cloud и другими сторонними системами.
- Поддержка и обслуживание интеграций между внутренними сервисами и внешними корпоративными платформами.
3+ года опыта работы в качестве Software Engineer.
- Опыт создания серверных приложений и сервисов с использованием Golang.
- Хорошее понимание параллелизма в Golang и асинхронных рабочих процессов.
- Опыт работы с событийно-ориентированными архитектурами и обработкой сообщений (например, Kafka, NATS, RabbitMQ или аналогичными технологиями).
- Опыт работы с AWS и облачными средами.
- Опыт разработки RESTful API и интеграций сервисов.
- Понимание принципов аутентификации, авторизации и безопасной разработки API.
- Опыт работы с реляционными и/или NoSQL базами данных.
- Опыт работы с Docker, Kubernetes.
- Опыт автоматизированного тестирования, включая модульное и интеграционное тестирование.
Приветствуется
- Опыт работы с React, TypeScript, Protobuf, Azure или GCP.
- Опыт работы с Keycloak, Auth0, Okta или аналогичными решениями IAM.
- Опыт работы с инструментами мониторинга и наблюдаемости (например, Grafana, Prometheus).
Мы предлагаем
- Культура неустанной производительности: присоединяйтесь к неудержимой команде разработчиков технологий с 99% успешных проектов и ростом выручки более 30% в год.
- Конкурентная оплата и льготы: наслаждайтесь полным пакетом вознаграждения и льгот, включая медицинскую страховку, языковые курсы и программу релокации.
- Культура ForeverRemote: воспользуйтесь гибкостью удаленной работы.
- Образ мышления роста: получите преимущества от ряда возможностей профессионального развития, включая программы сертификации, наставничество и программы инвестиций в таланты, возможности внутренней мобильности и стажировок.
- Глобальное влияние: участвуйте в влиятельных проектах для ведущих мировых клиентов и формируйте будущее отраслей.
- Приветливая мультикультурная среда: станьте частью динамичной, глобальной команды и развивайтесь в инклюзивной и поддерживающей рабочей среде с открытым общением и регулярными корпоративными мероприятиями по тимбилдингу.
- Ценности социальной устойчивости: присоединяйтесь к нашей устойчивой деловой практике, сосредоточенной на пяти столпах, включая ИТ-образование, расширение прав и возможностей сообщества, справедливые операционные практики, экологическую устойчивость и гендерное равенство.
- Miratech является работодателем с равными возможностями и не дискриминирует ни одного сотрудника или кандидата на работу по признаку расы, цвета кожи, религии, пола, национального происхождения, возраста, инвалидности, статуса ветерана, сексуальной ориентации, гендерной идентичности или любого другого статуса, защищенного применимым законодательством.
Miratech помогает визионерам менять мир. Мы — глобальная компания по ИТ-услугам и консалтингу, объединяющая инновации предприятий и стартапов. Сегодня мы поддерживаем цифровую трансформацию для некоторых из крупнейших мировых предприятий. Партнерствуя как с крупными, так и с малыми игроками, мы остаемся на переднем крае технологий, сохраняем гибкость, будучи мировым лидером, и создаем технологии, которые помогают нашим клиентам дальше улучшать свой бизнес. Мы — организация, основанная на ценностях, и наша культура Relentless Performance позволяет более 99% проектов Miratech добиваться успеха, выполняя или превосходя наши цели по объему, срокам и/или бюджету с момента нашего основания в 1989 году.
Miratech имеет представительство на 5 континентах и работает более чем в 25 странах мира. В Miratech работает около 1000 штатных специалистов, а годовой темп роста превышает 25%.