Актуальные заказы по MVVM

Старший инженер Unity3D

Full-time

Компания: Поставщик ИТ-услуг для индустрии биологических наук и здравоохранения.

Проект: Разработка пользовательского интерфейса с использованием Unity3D для настольных приложений.


Обязанности:

  • Реализовывать и поддерживать компоненты пользовательского интерфейса, следуя принципам MVVM.
  • Применять концепции ООП для обеспечения качества и масштабируемости кода.
  • Решение сложных технических задач и оптимизация существующего кода.


Требования:

  • Демонстрируемый опыт работы в качестве разработчика .NET с опытом работы в Unity3D.
  • Владение навыками разработки пользовательского интерфейса для настольных приложений.
  • Знакомство с архитектурным паттерном MVVM.
  • Глубокое понимание принципов ООП.
  • Сильные навыки решения проблем.
  • Способность адаптироваться и эффективно работать в динамичной среде разработки.


Старший Android-разработчик

Удаленно
Full-time

Для крупного банковского проекта требуется Android Developer (Senior).

Необходимые навыки:

  • Опыт разработки Android от 4 лет;
  • Уверенные знания по Java и Kotlin;
  • Умение разбираться и работать с чужим кодом;
  • Готовность к командной работе и трудиться над общими задачами;
  • Знание и понимание принципов SOLID;
  • Понимание и умение применять архитектурные паттерны (MVP, MVVM, …);
  • Опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
  • Опыт работы с Git;
  • Участие в code review;
  • Опыт разработки клиент-серверных приложений;
  • Знание архитектуры приложений;
  • Опыт разработки мобильных приложений;
  • Умение разбираться в чужом коде и проводить рефакторинг;
  • Умение работать в команде и отвечать за сроки;
  • Умение писать поддерживаемый и тестируемый код;
  • Умение разрабатывать свои компоненты;
  • Понимание принципов клиент-серверного взаимодействия;
  • Знание текущих тенденций развития мобильных приложений.
  • Jira, confluence;
  • Опыт написания Unit/UI-тестов.


Локация РФ, РБ.