9 дней назад
Senior Software Engineer (C#)
639 400 - 799 300DKK
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (C#): Designing unified, testable APIs for Unity features across desktop, mobile, and console platforms with an accent on cross-platform abstraction, robust API design, and high-quality C# and C++ implementation. Focus on extending the Unity editor, contributing unit-tested code to the Unity codebase, refactoring for maintainability, and solving user issues across platform implementations.
Location: Copenhagen, Denmark
Base salary: 639,400–799,300 DKK gross per annum in Denmark; salary ranges are also listed for Lithuania and the UK based on the primary work location.
Company
develops a leading game engine used for mobile, PC, console, XR, and web games, as well as 3D design and simulation solutions for automotive, manufacturing, and healthcare.
What you will do
- Design unified, testable APIs that implement features consistently across target platforms.
- Contribute API implementations and unit tests to the codebase.
- Advocate for simple abstractions across disparate platform implementations.
- Deliver stable, maintainable code using robust API design and high-quality C# and C++ practices.
- Refactor existing code for efficiency and maintainability while responding to user feedback and resolving codebase issues.
Requirements
- Experience with C# development, -based games, and extending the editor.
- Experience abstracting requirements from different platforms into a cohesive API surface.
- Knowledge of native development on at least one desktop, mobile, or console platform.
- Experience contributing to cross-team projects from initiation through completion.
- Sufficient English proficiency for frequent professional written and verbal communication with worldwide colleagues and partners.
Nice to have
- Experience writing native plugins.
- Experience with API design and asynchronous coding paradigms.
- Strong code ownership, documentation, and decision-recording practices.
Culture & Benefits
- Inclusive environment that encourages contributions from different communication styles and experiences.
- Health, life, and disability insurance, plus competitive retirement or pension plans.
- Employee stock ownership, commute subsidy, and office food snacks.
- Vacation and personal days, parental and family-care leave, and mental health support.
- Training and development programs, employee resource groups, and volunteering and donation matching.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →