12 сентября 2024 г.
Senior Full-Stack удалено Senior Full-Stack Описание: Создание и проектирование крупномасштабного корпоративного программного обеспечения и технологий для поддержки цифровых веб-платформ iLabor Networks, реализующих сервис-ориентированную архитектуру. Старший инженер-программист играет ключевую роль в создании сервисного интерфейса и отвечает за руководство командой инженеров, создающих и проектирующих приложения, а также помогающий в выборе продуктов и инструмен
12 сентября 2024 г.
Senior Full-Stack
удалено
Senior Full-Stack
Описание:
Создание и проектирование крупномасштабного корпоративного программного обеспечения и технологий для поддержки цифровых веб-платформ iLabor Networks, реализующих сервис-ориентированную архитектуру. Старший инженер-программист играет ключевую роль в создании сервисного интерфейса и отвечает за руководство командой инженеров, создающих и проектирующих приложения, а также помогающий в выборе продуктов и инструментов для последовательного редизайна/рефакторинга продукта для адаптации к потребностям наших клиентов.
Основные требования:
- Более 5 лет опыта разработки программного обеспечения на сильном уровне
< li> Степень бакалавра в области компьютерных наук или эквивалентный опыт. - Опыт работы с небольшими и средними командами над сложными проектами.
- Рады наставлять больше разработчиков младшего и среднего уровня.
- Работаем «ближе» к восточному времени США, полностью удаленно
- Английский язык на уровне Upper Intermediate устный и письменный
Этапы собеседования:
< li> После успешного рассмотрения резюме/резюме до 30-минутного собеседования с руководителем инженерного отдела и руководителем бизнеса. - Онлайн-тест на навыки под цифровым контролем, длительность до 60 минут. Ничего страшного, если вы не сильны во всех навыках и языках.
- Заключительное собеседование, включающее анализ результатов.
- Предложение о работе.
Обязанности:
- Проектировать/создавать и интегрировать системы, которые помогают в подборе персонала, закупках и других корпоративные системы, используя базовые источники данных и бизнес-логику.
- Работайте с менеджером по продукту и аналитиком продуктов, чтобы писать и обеспечивать, чтобы пользовательские истории были ценными, готовыми для разработчиков, простыми для понимания и тестируемыми.
- Пишите чистый и лаконичный код, который является стабильным, расширяемым и масштабируемым.
- Работайте с менеджером по продукту и командой поддержки, чтобы помочь определить и расставить приоритеты в невыполненной работе по продукту и улучшениях продукта.
- Широкий взгляд при подходе к проблемам и способность в полной мере общаться с широкой аудиторией и проводить анализ первопричин.
- Руководствуйтесь и внедряйте современные прикладные технологии, процессы и методологии, чтобы постоянно создавать и улучшать приложения с точки зрения скорости, удобства использования, производительности, масштабируемости и удобства обслуживания.
- Участвуйте в обслуживании, поддержке и составлении планов ключевых цифровых технологических решений и платформ.
- Наставляйте, поддерживайте и направляйте членов команды, включая обзоры кода, лучшие практики и обзоры шаблонов.
- Руководите и сотрудничайте в географически распределенных командах с помощью гибких процессов и делегируйте задачи членам команды. Открыто и комфортно общается с различными группами людей.
Навыки:
- Создание микросервисов на крупномасштабных, высокотранзакционных и доступных технологиях. платформы в облачной инфраструктуре.
- Опыт руководства командой инженеров и координации с командой управления выпусками. Опыт работы в сфере электронной коммерции в кадровой или бухгалтерской сфере является плюсом
- Хорошее знание Java, Hibernate, Struts2, Kotlin Application I.Инфраструктура.
- Хорошее знание CSS, HTML, пользовательского интерфейса Telerik и технологий JQuery.
- Хорошие знания протокола доступа к распределенным сервисам (например, REST, SOAP) и современных полезных данных (XML, JSON).
- Хорошие знания в области контроля версий, инструментов CI/CD, таких как GitHub, Sentry, DataDog и облачные сервисы (такие как GCP, Azure, AWS), непрерывный мониторинг и ведение журналов.
- Умел в проектировании и создании микросервисов с использованием технологий, включающих Java и реляционные базы данных.
- Хорошее понимание инфраструктур безопасности для пользователей, служб авторизации и аутентификации (OAuth, JWT и т. д.).
- Знание платформы Heroku.
- Уверенное знание моделирования данных в TSQL (например, Microsoft SQL Server).
- Хорошее знание и применимое понимание стандартных инженерных концепций: инкапсуляция, абстракция, разделение задач и обмен сообщениями/коммуникациями < /li>