Присоединяйтесь к команде, создающей инновационные, облачные приложения, которые обеспечивают работу разговорного ИИ нового поколения и корпоративных решений. В роли инженера полного цикла (Full Stack Engineer) вы будете разрабатывать масштабируемые серверные службы, API, микросервисы и современные веб-приложения с использованием Golang и React. Вы будете работать с современными облачными технологиями, решать сложные инженерные задачи и вносить вклад в надежные, высокопроизводительные решения, отвечающие меняющимся потребностям бизнеса.
Обязанности
- Проектировать, разрабатывать и поддерживать масштабируемые, безопасные и высокопроизводительные серверные службы, REST API и микросервисы с использованием Golang.
- Создавать адаптивные, многократно используемые и удобные веб-приложения с использованием React и современных практик фронтенд-разработки.
- Интегрировать фронтенд-приложения с серверными службами, сторонними API и корпоративными системами для обеспечения бесперебойного обмена данными и бизнес-процессов.
- Разрабатывать и улучшать облачные приложения и распределенные системы, внося вклад в создание надежных, масштабируемых и эффективных архитектур приложений.
- Писать чистый, поддерживаемый и тестируемый код; участвовать в ревью кода, автоматизированном тестировании, отладке и оптимизации производительности.
- Поддерживать CI/CD конвейеры, развертывание приложений, мониторинг, логирование и устранение неполадок в производственной среде для поддержания стабильности и надежности приложений.
- Выявлять и решать технические проблемы, оптимизировать производительность приложений и вносить вклад в непрерывное совершенствование на протяжении всего жизненного цикла разработки.
- Тесно сотрудничать с командами по продуктам, архитектуре, безопасности и инженерии для предоставления комплексных решений, используя утвержденные ИИ-инструменты разработки, где это уместно, для повышения производительности и качества кода.
Требования
- Более 5 лет профессионального опыта разработки программного обеспечения.
- Более 3 лет практического опыта разработки фронтенд-приложений с использованием React.
- Более 3 лет опыта программирования на Go, серверной разработки, REST API и микросервисов.
- Опыт работы с облачными платформами, такими как Google Cloud Platform (GCP) или Azure.
- Практический опыт работы с распределенными системами, интеграцией API и проектированием приложений.
- Опыт работы с реляционными базами данных или NoSQL, Git, CI/CD конвейерами и автоматизированным тестированием.
- Понимание безопасности приложений, оптимизации производительности, отладки и поддержки производственной среды.
- Сильные аналитические способности, навыки решения проблем, коммуникативные навыки и навыки сотрудничества.
Желательно
- Знакомство с Docker, Kubernetes и облачными архитектурами приложений.
- Опыт работы с событийно-ориентированными архитектурами и платформами обмена сообщениями, такими как Kafka.
- Опыт работы с разговорным ИИ, приложениями-чатботами или решениями на базе ИИ.
- Знакомство с технологиями связи в реальном времени, голосовой интеграции или телефонии.
- Опыт работы с инструментами мониторинга, логирования и наблюдаемости.
- Опыт интеграции сторонних ИИ/ML решений или генеративных ИИ-решений.
Мы предлагаем
- Культура неустанной производительности: присоединяйтесь к неудержимой команде разработчиков с 99% успешных проектов и ростом выручки более 30% в год.
- Конкурентная оплата и льготы: наслаждайтесь комплексным пакетом вознаграждения и льгот, включая медицинскую страховку, языковые курсы и программу релокации.
- Культура "Работайте откуда угодно": максимально используйте гибкость удаленной работы.
- Мышление роста: пожинайте плоды широкого спектра возможностей для профессионального развития, включая программы сертификации, программы наставничества и инвестиций в таланты, возможности внутренней мобильности и стажировок.
- Глобальное влияние: участвуйте в значимых проектах для ведущих мировых клиентов и формируйте будущее отраслей.
- Приветливая мультикультурная среда: станьте частью динамичной глобальной команды и преуспевайте в инклюзивной и поддерживающей рабочей среде с открытым общением и регулярными корпоративными социальными мероприятиями по формированию команд.
- Ценности социальной устойчивости: присоединяйтесь к нашим устойчивым бизнес-практикам, сосредоточенным на пяти столпах, включая ИТ-образование, расширение прав и возможностей сообщества, справедливые операционные практики, экологическую устойчивость и гендерное равенство.
- Miratech — работодатель, предоставляющий равные возможности, и не дискриминирует сотрудников или кандидатов на основании расы, цвета кожи, религии, пола, национального происхождения, возраста, инвалидности, статуса ветерана, сексуальной ориентации, гендерной идентичности или любого другого статуса, защищенного применимым законодательством.
Miratech помогает визионерам менять мир. Мы — глобальная компания, предоставляющая ИТ-услуги и консалтинг, которая объединяет инновации корпораций и стартапов. Сегодня мы поддерживаем цифровую трансформацию для некоторых крупнейших мировых корпораций. Сотрудничая как с крупными, так и с малыми игроками, мы остаемся на переднем крае технологий, сохраняем гибкость, будучи глобальным лидером, и создаем технологии, которые помогают нашим клиентам дальнейшему развитию их бизнеса. Мы — организация, ориентированная на ценности, и наша культура "Неустанная производительность" позволила более 99% проектов Miratech успешно завершиться, соответствовать или превосходить наши цели по объему, срокам и/или бюджету с момента нашего основания в 1989 году. Miratech имеет представительство на пяти континентах и работает в 25 странах мира. В Miratech работает более 1000 штатных специалистов, и мы добились устойчивого роста акционерной стоимости более чем на 25% в год на протяжении многих лет.