Senior DirectX developer

This position is an opportunity for a highly motivated individual, who will be implementing medium to high complexity tasks using DirectX.

Location: Bratislava, Slovakia

Full-time, trade license


We make RealityCapture, the photogrammetry software that is changing the industry.
Unbeaten, game-changing technology used by world biggest game and movie studios.

#jointherevolution.


Job description, responsibilities and duties:

  • independent coding of medium to bigger features of the RealityCapture application in C++
  • development of more complex computer-vision algorithms
  • creating architecture for the assigned tasks and implementation
  • work with agile tools and agile way of working
  • acting as a mentor/consultant to junior peers

Personality requirements and skills:

  • 4+ years' of practical experience with Microsoft Visual C++
  • practical skills in real-time rendering, DirectX/3D, rendering of large data
  • senior experience of developing DirectX applications using C++
  • expected knowledge of the computational complexity theory
  • expected knowledge of the linear algebra, math analysis, discrete math, graph theory, theory of algorithms
  • preferred skills: COM, ATL, MFC, DirectX, HLSL, nVidia CUDA, SSE, AVX}
  • result-driven, team-player
  • reliability and loyalty
  • ability to think independently and in the big picture

Candidates with education suit the position:

University education (Master's degree), Postgraduate (Doctorate), educational specialization: Code development, Algorithms, Photogrammetry, 3D

Language skills:

English - Upper indermediate (B2)

Other knowledge:

C++ - advanced

Employee perks, benefits:

  • work with top-class technology that changes the world
  • creative job in a dynamic team
  • opportunity to learn from the best experts in the industry
  • performance bonus twice a year / 13th and 14th salary
  • multisport card/ gift vouchers
  • health days
  • flexible working hours
  • Home office
  • employee Referral Bonus Program
  • team buildings
  • chill out space with Xbox & VR

Basic wage component (gross) and other rewards:

2 600 - 4 000 EUR gross dependent on candidates' experience and qualification + performance bonus twice a year/13th and 14th salary