Инженер-программист стажер по продукту, Agent Native
Переведено автоматически с языка оригинала.
О Mactores
Mactores - это компания, специализирующаяся на модернизации AWS с использованием агент-ориентированного подхода. Большинство проектов модернизации на предприятиях застревают на этапе пилотных проектов и передачи; наши проекты реализуются, системы работают в штатном режиме, устаревшие системы выводятся из эксплуатации, результаты оцениваются. Наша работа основана на Aedeon, платформе агентов, разработанной компанией-сестрой Mactores, Aedeon Inc. Aedeon автоматизирует 60-70% повторяющихся работ по взаимодействию, исследованию, сопоставлению, проверке, генерации тестов, в то время как инженеры, работающие на передовой, занимаются архитектурой, оценкой и внедрением. Mactores является основным партнером по внедрению Aedeon: выполнение проектов влияет на план развития платформы, а платформа определяет наш подход к реализации.
О Aedeon
Aedeon - это агент-платформа для модернизации предприятий, разработанная компанией Aedeon Inc., основанной той же командой, что и Mactores. Aedeon преобразует системы, уже используемые в бизнес-приложениях, базах данных, платформах данных, бизнес-правилах, рабочих процессах, в управляемые агенты ИИ, основанные на постоянном графе интеллектуального кода клиента и подтвержденные доказательством эквивалентности поведения. Aedeon поставляется в качестве продукта, а не как услуга, и работает без обязательного развертывания инженеров.
Эта стажировка позволит вам присоединиться к платформе Aedeon: вы будете помогать в разработке функций продукта на фронтенде Aedeon, работая вместе с опытными инженерами полного цикла, которые будут руководить вами на протяжении всего цикла поставки, создания функций, написания тестовых случаев и проверки релизов. Вы получите практический опыт работы с реальным продуктом и реальными корпоративными клиентами, а не с тестовым проектом.
Что вы будете делать?
Разработка продукта
- Помогать в проектировании, разработке и поддержке функций на фронтенде Aedeon (React + Next.js) под руководством опытных инженеров.
- Работать с менеджерами продукта, дизайнерами и инженерами бэкенда, чтобы понять требования и помочь в реализации функций от спецификации до релиза.
- Участвовать в планировании спринтов,梳理ке бэклога и ретроспективах и начать формировать перспективу, ориентированную на продукт.
Изучение дисциплины релизов
- Изучать, как функции реализуются от начала до конца - от разработки до развертывания и пост-релизной проверки.
- Практиковаться в разбиении задач на спринтовые таймлайны и раннем выявлении блокировок.
- Наблюдать за тем, как команда координирует работу с DevOps и QA, чтобы релизы были чистыми и повторяемыми.
Тестирование и качество
- Изучать разработку, управляемую тестами: писать тестовые случаи до кода под руководством наставника.
- Помогать писать тестовые случаи для функций, над которыми вы работаете - функциональные потоки, пограничные случаи и сценарии регрессии.
- Получить опыт работы с инструментами, поддерживаемыми ИИ, для генерации тестового покрытия, и с автоматизированными тестовыми пакетами (E2E, интеграция, единица), интегрированными в CI/CD.
Сотрудничество и документация
- Писать чистый, хорошо документированный код и отправлять запросы на проверку.
- Документировать функции своей работы, планы тестирования, решения в Confluence или аналогичной системе, чтобы другие могли понять без вашего присутствия.
Что мы ищем?
Frontend основы
- В настоящее время получает или недавно получил степень в области компьютерных наук, инженерии или смежной области (студенты последнего курса приветствуются).
- Рабочие знания основ React.js: компоненты, состояние, хуки.
- Знакомство с HTML5, CSS3 и основами JavaScript/TypeScript.
- Некоторый опыт работы с Next.js, Git и современными инструментами frontend разработки является преимуществом, но не требуется; мы научим вас.
- Не требуется prior профессиональный опыт; личные проекты, курсовая работа или работа на хакатоне засчитываются.
Менталитет
- Любопытство к тому, как на самом деле работает программное обеспечение, не только как оно кодируется.
- Комфорт с просьбой о反馈е и быстрым исправлением.
- Подлинный интерес к дисциплине тестирования и качеству, а не только к выпуску функций.
Вы будете предпочтительны, если у вас есть
- Опыт работы с сервисами AWS (S3, DynamoDB, Cognito) через курсовую работу или личные проекты.
- Знакомство с Playwright, Cypress или любой другой автоматизированной тестовой рамкой.
- Профиль GitHub или портфолио, показывающее проекты, которые вы создали.
Компенсация
Дополнительная информация
Жизнь в Mactores
Мы заботимся о создании культуры, которая реально меняет жизнь каждого Mactorian. Наши 10 основных принципов лидерства, которые чтят принятие решений, лидерство, сотрудничество и любопытство, определяют то, как мы работаем.
1. Быть на шаг впереди
2. Доставлять лучшее
3. Быть смелым
4. Обращать внимание на детали
5. Наслаждаться вызовом
6. Быть любопытным и действовать
7. Принимать лидерство
8. Владеть
9. Доставлять ценность
10. Быть collaborative
Мы хотели бы, чтобы вы прочитали больше деталей о культуре работы на https://mactores.com/careers
Путь к присоединению к команде Mactores
В Mactores наш процесс набора построен вокруг отдельных структурированных этапов. Вот обзор того, что ожидать на каждом этапе:
Оценка на дому:
Техническое задание, актуальное для роли, чтобы вы могли продемонстрировать свое мышление и подход в своем темпе.
Техническое интервью: Практическая сессия с одним из членов нашей панели, посвященная вашим техническим навыкам, практическому опыту и тому, как вы доставляете качество под давлением.
Обсуждение с HR: Во время этой 30-минутной сессии у вас будет возможность обсудить предложение и следующие шаги с членом команды HR.
В Mactores мы привержены предоставлению равных возможностей во всех наших практиках трудоустройства и не дискриминируем по признаку расы, религии, пола, национального происхождения, возраста, инвалидности, семейного положения, воинского статуса, генетической информации или любой другой категории, защищенной федеральными, государственными и местными законами. Эта политика распространяется на все аспекты трудовых отношений, включая набор персонала, компенсацию, продвижение по службе, переводы, дисциплинарные меры, сокращение штатов, обучение, а также социальные и рекреационные программы. Все решения о трудоустройстве будут приниматься в соответствии с этими принципами.
Примечание: Пожалуйста, ответьте на как можно большее количество вопросов в этом заявлении, чтобы ускорить процесс найма.
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.