
Xero разрабатывает облачное бухгалтерское программное обеспечение для малого бизнеса, бухгалтеров и специалистов по ведению учёта. Платформа объединяет ведение бухгалтерского учёта, выставление счетов, расчёт заработной платы, сверку банковских операций, соблюдение требований по НДС и цифровому налоговому администрированию, финансовую аналитику и онлайн-оплату счетов. Xero также поддерживает маркетплейс интеграций и партнёрские программы для специалистов в области бухгалтерского учёта, а автоматизация на базе искусственного интеллекта JAX помогает сократить объём повторяющихся административных финансовых задач.
Ведущий инженер мобильной разработки Android в Xero
Создавайте мобильные приложения Xero Payroll для сотрудников и работодателей, уделяя особое внимание Android и общей архитектуре iOS. Определяйте подходы к API, безопасности, масштабируемости и инженерной работе в мобильных и backend-командах.
Описание
- Создавать и поддерживать приложения Xero Me для Xero Payroll
- Разрабатывать нативные приложения для iOS и Android и поддерживающие их сервисы
- Выпускать продуктовые изменения в быстром и устойчивом темпе
- Обеспечивать безопасность, масштабируемость и производительность систем
- Проектировать системы и определять контракты API
- Участвовать в принятии архитектурных решений
- Развивать инженерную экспертизу в Android и iOS
- Формировать общие практики для мобильных и backend-команд
- Внимательно проверять код и давать ясную, полезную обратную связь
- Наставлять инженеров и укреплять компетенции команды
- Работать с распределёнными мобильными командами в Мельбурне и Сиднее
- Участвовать в специальных командных днях, посвящённых решению задач, обмену знаниями и укреплению связей
- Вносить вклад в backend-сервисы, проектирование API и интеграции
- Соотносить технические решения с результатами для сотрудников, работодателей и бизнеса
Требования
- Экспертные навыки разработки для Android, включая оптимизацию производительности, доступность, тестирование, выпуски и соблюдение особенностей платформы
- Опыт создания надёжных приложений, рассчитанных на большие масштабы
- Практическое ежедневное использование ИИ-помощников и инструментов для генерации и отладки кода
- Умение оценивать точность и безопасность ИИ, учитывать конфиденциальность и понимать, когда на него уместно полагаться
- Хорошее знание особенностей iOS
- Умение совместно с инженерами iOS принимать решения об общей архитектуре
- Опыт проектирования или развития конечных точек сервисов, контрактов API и интеграций
- Умение вносить вклад в backend-сервисы и интегрировать их
- Знакомство с .NET, AWS, Kubernetes и CI/CD будет полезно
- Умение связывать технические решения с результатами для сотрудников, работодателей и бизнеса
- Гибкость в условиях неопределённости, изменений и меняющихся приоритетов
- Практичный подход к принятию решений и постепенной поставке изменений
- Умение преобразовывать потребности бизнеса в технические решения, ясно объяснять ограничения и компромиссы с опорой на данные
- Готовность наставлять коллег, тщательно проверять код, обмениваться знаниями и давать конструктивную обратную связь
- Право на работу в стране, где находится должность; необходимо сообщить о потребности в визовой поддержке, если она применима
- Успешное прохождение соответствующих проверок биографических данных
Преимущества
- Возможность гибридной работы в Мельбурне или Сиднее
- Специальные командные дни для совместной работы, решения задач и обмена знаниями
- Быстрая поставка изменений с вниманием к профилактике выгорания
- Возможности наставничества и обучения
- Профессиональное развитие в области кроссплатформенной мобильной разработки
- Возможность технического лидерства и влияния на архитектуру
- Возможность формировать общие инженерные практики для Android и iOS
- Поддерживающий, справедливый и гибкий процесс найма с возможностью получить необходимые условия
- Проверка биографических данных может включать проверку кредитной истории и сведений о судимостях