Rowden
Бристоль, Великобритания
Должность: Инженер-программист - Специализированный кадровый резерв Местоположение: Бристоль, Великобритания / гибридный формат
Мы создаем новое поколение инженерных предприятий Великобритании, предоставляя критически важные технологии, которые укрепляют национальную безопасность и устойчивость.
Мы специализируемся на превращении достижений в области датчиков, искусственного интеллекта и связи в операционные возможности для периферийных устройств, где связь может быть нарушена или отключена. Наша работа сосредоточена на ускорении внедрения технологий, улучшении принятия решений для команд на передовой и защите людей и критически важных активов в сложных условиях.
Штаб-квартира Rowden находится в Бристоле, в компании работает около 200 человек, и она располагает инженерно-производственными мощностями площадью более 20 000 квадратных футов. Мы имеем растущее международное присутствие и являемся одним из самых быстрорастущих инженерных предприятий Европы.
О возможности
Мы расширяем нашу команду и ищем талантливых инженеров-программистов всех уровней для работы над захватывающими проектами, направленными на создание реальной ценности для наших ключевых клиентов.
Вы присоединитесь к разнообразной команде инженеров в Rowden. Вы будете способствовать развитию практической инженерной культуры, делясь знаниями и опытом с более широкой командой инженеров, и сами будете учиться новому по пути.
Кандидаты должны иметь право на получение допуска SC.
Более подробную информацию о допуске к секретной информации можно найти здесь: United Kingdom Security Vetting clearance levels
В качестве инженера-программиста в Rowden вы будете работать в следующих основных областях:
Разработка и тестирование автономных Android-приложений и плагинов.
Проектирование и реализация основных компонентов операционной системы на базе Android, таких как модули ядра, драйверы устройств, управление памятью и планирование процессов.
Разработка системных библиотек и API, которые обеспечивают связь между компонентами и приложениями.
Отладка сложных проблем, включая обработку проблем параллелизма, утечек памяти и сбоев системы, обеспечение стабильности и надежности.
Разработка и выполнение комплексных планов тестирования, включая модульные тесты, интеграционные тесты и тесты производительности, для проверки надежности и стабильности операционной системы.
Использование систем контроля версий, в частности Git, для управления и отслеживания изменений в нашей кодовой базе.
Работа в рамках Agile-методологий, участие в спринтах, стендапах и других Agile-практиках.
Мы ищем человека, увлеченного технологиями и активно инвестирующего в свои технические навыки и способности. В этой роли вы будете постоянно учиться и развиваться, но некоторые ключевые навыки и опыт, которые вы уже должны иметь, включают:
Основные требования
Опыт использования объектно-ориентированных языков программирования, таких как Java, C#, C++ и т. д., и готовность адаптироваться к Kotlin и Android-приложениям.
Способность писать чистый, эффективный и поддерживаемый код, используя принципы объектно-ориентированного программирования, структуры данных и алгоритмы для решения сложных задач.
Знакомство с инструментами разработки программного обеспечения, системами контроля версий (например, Git) и инструментами сборки для оптимизации рабочих процессов разработки и поддержания высокого качества кода.
Демонстрирует сильные аналитические способности и навыки решения проблем, с возможностью быстро осваивать новые технологии и адаптироваться к изменяющимся требованиям проекта.
Опыт работы над разнообразными проектами, от устаревших кодовых баз до современных приложений, обеспечивая бесшовную интеграцию и расширение функциональности.
Командный настрой, опыт работы в кросс-функциональных командах в рамках Agile-методологий.
Демонстрирует высокий уровень профессионализма, надежности и эффективные коммуникативные навыки. Способность работать самостоятельно с минимальным надзором, а также эффективно сотрудничать, внося вклад в достижение целей проекта и предоставляя качественные результаты в установленные сроки.
Знание практик безопасной разработки программного обеспечения, с проактивным подходом к выявлению и снижению потенциальных рисков безопасности.
Опыт разработки безопасных, устойчивых и соответствующих требованиям мобильных решений.
Желательно (необязательно)
Знание различных языков программирования, таких как Python, Rust, Go, C# и т. д.
Опыт работы в регулируемых секторах, поставляющих сложные сетевые системы, такие как оборонная промышленность, национальная безопасность, телекоммуникации, финансовые услуги или автомобильная промышленность.
Опыт разработки Android-приложений, с глубоким пониманием Android SDK, жизненного цикла приложений, инструментов разработки Android и принципов дизайна UI/UX.
О вас
Идеальный кандидат будет обладать сильным балансом нижеперечисленных технических навыков, опыта и поведенческих компетенций, которые, по нашему мнению, являются ключом к успеху в этой роли:
Командная работа и сотрудничество – вы будете тесно работать с другими инженерами и разработчиками в составе кросс-функциональной команды. Способность хорошо общаться, делиться знаниями и конструктивно критиковать является обязательным навыком для этой роли.
Способность (и желание) учиться – наша отрасль быстро меняется, и вы должны быть готовы регулярно изучать новые технологии, языки программирования и платформы. Отсутствие опыта в какой-либо технологии не должно быть препятствием для вашего участия в проекте, который ее использует.
Адаптивность, устойчивость и способность работать в быстро меняющейся среде.
Мы стремимся к созданию гибкой, инклюзивной и поддерживающей компании. Наша цель – создать разнообразную команду талантливых людей с уникальными навыками, опытом и происхождением, поэтому, пожалуйста, подавайте заявку и приходите как есть!
Мы также признаем важность гибкого рабочего графика и поддерживаем его, где это возможно. Обычно мы работаем по гибкой гибридной модели, в среднем 3 дня в офисе в неделю (в зависимости от должности). Мы приветствуем возможность обсудить гибкость, требования к неполному рабочему дню и/или рабочие условия со всеми нашими соискателями.
Rowden является компанией, приверженной принципам инклюзивности для людей с ограниченными возможностями (Disability Confident Committed company), и мы активно поощряем людей с ограниченными возможностями и заболеваниями подавать заявки на наши вакансии. Пожалуйста, сообщите нам о своих потребностях на ранней стадии, чтобы мы могли убедиться, что у вас есть все необходимое для того, чтобы сделать процесс найма и опыт максимально комфортными.
Наконец, если вы считаете, что не соответствуете всем вышеперечисленным критериям, но обладаете передаваемыми навыками и соответствующим опытом, мы все равно будем рады услышать от вас!
Оценка RocketHunt по реальным зарплатам
Формат работы
Гибрид
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить