⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Graphics UI Frameworks developer

Прямой работодатель  Telma Studium ( telmast.com )
Нижний Новгород, Российская Федерация
Миддл • Сеньор
Информационные технологии • Разработка • C++ • Java • Mobile • Android • Qt • Заказная разработка
15 февраля 2023
Релокация • Работа в офисе
Опыт работы любой
Работодатель  Telma Studium
Описание вакансии

Graphical UI developer


About the Role

We are looking for Graphical UI developers willing to join our R&D team of 20+ engineers. The team works with several other teams on multiplatform Graphical UI frameworks, providing API for mobile application developers. Out team involved into development of three Graphical UI frameworks: 1. Implemented on Java/C++ and playing one of the World leading roles in mobile devices. 2. Is a brand-new Framework, implemented on C++/TS/JS and started to expand on different mobile OS. 3. Is a brand-new Framework implemented on TS, intended to work on broad types of OS (Android, iOS, MacOS, Windows, Linux etc). We are evolving, by adding new widgets, layouts, API; optimizing for speed, CPU, memory and power consumption; enhance animations and visual effects; adapting these frameworks for different types of screens, providing best user experience and facilities for mobile application developers.


What You Will Do 

  • Work in R&D team to find the best solution
  • Develop new widgets, layouts or update existing in one of our frameworks on C++/TS/Java
  • Optimize frameworks for speed, CPU, memory and power consumption
  • Enhance animations and visual effects
  • Adapt frameworks for different types of screens
  • Support technical discussions with customers in definition and handling of requirements (English)


What You Need

  • experience of UI development using any GUI Framework (e.g., Android, iOS, Qt, Flutter, Swing etc)
  • experienced with components/widgets customization or improvement/development graphical UI frameworks. E.g., Qt, Android, iOS, SwiftUI, Flutter, ReactNative, custom, etc.
  • 2+ years of experience using one of the languages: C++ or Java or TS/JS
  • Work experience with Git/Gitlab/GitHub, Jira and Linux
  • Understanding of software development process and software quality process
  • English level enough for written technical discussions, reading and writing technical documentation.


What is Nice to Have

  • Familiar with Java, Android, iOS development
  • Experienced with gn, Ninja, Soong
  • Experience with display system, CPU/GPU drawing/rendering and with computing acceleration
  • Experience in GPU performance optimization, game engine optimization and visual algorithm optimization
  • Application profiling and optimization using Valgrind, perf etc
  • Debugging C/C++ and Java application using tools like gdb, WinDbg, jdb, etc


What Makes You Eligible

  • Be willing to work in our R&D centre in Nizhny Novgorod, office or hybrid work


What Do We Offer

  • Accredited IT company
  • Flexible working hours
  • Annual service bonus
  • Additional medical insurance for employees including dental care
  • Friendly team of professionals

Информационные технологииРазработкаC++JavaMobileAndroidQt
Отрасль и сфера применения
Заказная разработка
Уровень должности