Software Developer, GUI

Chaos

United States

Hybrid

USD 47,000 - 76,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Chaos приглашает в команду разработчика GUI для дизайна, разработки и оптимизации интерфейса нашего ПО для визуализации в реальном времени. Роль предполагает работу над настольными приложениями на C# с WPF и Avalonia UI, сотрудничество в кросс-функциональных командах и участие в гибких процессах разработки.

Требуется опыт в C#, .NET и UI-фреймворках, владение английским и стремление к совершенствованию. Глобальная компания с удалёнными опциями и возможностями роста в дизайн-среде.

Qualifications

  • Опыт разработки ПО на C#, .NET Framework/Core.
  • Опыт работы с WPF и/или Avalonia UI.
  • Свободное владение английским языком.
  • Понимание паттернов проектирования, OOP, структур данных и алгоритмов считается плюсом.
  • Знакомство с межпроцессным взаимодействием — плюс.
  • Знание инструментов модульного тестирования — плюс.
  • Степень BS в области информатики или инженерии — плюс.
  • Знакомство с CG инструментами (Revit, SketchUp, Rhinoceros, Archicad, Vectorworks) — плюс.

Responsibilities

  • Разрабатывать кроссплатформенные настольные приложения на C# с использованием WPF и Avalonia UI.
  • Менторить и поддерживать работу команды, взаимодействовать с другими командами.
  • Помогать продукт-менеджменту по изучению реализуемых функций и требованиям.
  • Работать с UX-командой над созданием новых UI-модулей.
  • Использовать гибкие методологии разработки (agile) и инструменты.
  • Участвовать во внедрении и улучшении процессов.
  • Участвовать в внутренних и внешних мероприятиях.

Skills

English proficiency
OOP
Design patterns
Data structures
Algorithms
Team collaboration

Education

BS degree in Computer Science or Engineering

Tools

C#
.NET Framework
.NET Core
WPF
Avalonia UI

Job description

Описание

*This position is based in Bulgaria with remote working options. Applicants must hold a valid work/residence permit for the respective location. Chaos is a leading global software company that provides world-class visualization and design solutions, empowering creative minds to bring ideas to life. For over twenty years, Chaos has developed innovative technologies serving multiple industries, including architecture and design, media and entertainment, and product e-commerce. Chaos' solutions help architects, designers, VFX artists/animators, and other creative professionals share ideas, optimize workflows, and create immersive experiences. Headquartered in Karlsruhe, Germany, Chaos is a global company with offices in 11 cities worldwide. In 2022, Chaos and Enscape merged, bringing together two industry-leading companies into one. Since then, Chaos has continued to grow with the additions of Cylindo, AXYZ Design, and Evolve Lab, further expanding our expertise and solutions across architecture, design, e-commerce, and AI. For more information, please visit chaos.com. The Software Developer, GUI is responsible for the design, development, and optimization of the user interface of Chaos' real-time visualization software, Enscape.

Задачи
  • Develop cross-platform desktop applications using C# and frameworks like WPF and Avalonia UI.
  • Mentor, support and proactively cooperate with all team members and other teams within the company.
  • Support product management with feasibility studies and requirement definitions.
  • Work with the UX team on the conception of new UI modules.
  • Use agile software development frameworks and tools.
  • Support or improve established processes in agreement with all participants.
  • Participate in internal and external events.
Требования
  • Experience in software development with C#, .NET Framework, or .NET Core.
  • Experience with WPF and/or Avalonia UI.
  • Proficient in English.
  • Understanding design patterns, OOP, data structures and algorithms is a plus.
  • Familiar with cross-process communication is a plus.
  • Experience with native interoperability is a plus.
  • Knowledge of unit test frameworks is a plus.
  • BS degree in Computer Science or Engineering is a plus.
  • Familiar with CG tools like Revit, SketchUp, Rhinoceros, Archicad and Vectorworks is a plus.
  • Knowledge of data structures related to 3D graphics such as vectors, matrices and transformations is a plus.
  • Excellent collaboration and communication skills, combined with genuine passion and dedication for solving complex problems together as a team.
  • We welcome people who value teamwork, stick to their commitments and are curious to explore new ways for achieving mastery.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Chaos • United States

Hybrid
USD 50,000 - 80,000
GUI Software Engineer - C#, WPF/Avalonia | Remote
GUI Software Engineer - C#, WPF/Avalonia | Remote

Chaos • United States

Hybrid
USD 47,000 - 76,000
Business Data Analyst
Business Data Analyst

Chaos • United States

Hybrid
USD 51,000 - 84,000
UX/UI designer for digital products
UX/UI designer for digital products

TP • United States

Remote
USD 90,000 - 130,000
[VKS] Front-end Software Engineer (React/TypeScript)
[VKS] Front-end Software Engineer (React/TypeScript)

Software Mind • United States

Remote
USD 90,000 - 130,000
Гибкая и удаленная работа
Международные проекты
Командировки по международным проектам
+3
UX/UI Designer
UX/UI Designer

Pingle Studio • United States

Hybrid
USD 65,000 - 95,000
20 Paid Vacation Days
10 Paid Sick Leave Days
Regular salary reviews
+7
desktop UI developer
desktop UI developer

Quadcode • United States

Remote
USD 90,000 - 140,000
Удаленная работа
Гибкий график
Конкурентное вознаграждение (EUR, USD)
+1
Visual designer for digital products
Visual designer for digital products

Yesim • United States

Remote
USD 90,000 - 130,000
Enterprise Account Manager, East Coast US (m/f/d)
Enterprise Account Manager, East Coast US (m/f/d)

Chaos • Chicago (IL)

Hybrid
USD 120,000 - 180,000
UI/UX Designer
UI/UX Designer

NineTwoThree AI Studio • United States

Remote
USD 90,000 - 130,000