C++ Developer

Angajator: Brainspotting
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 25.07.2021
    Scurta descriere a companiei

    We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.

    We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.


    • Extensive experience in professional software development
    • Broad understanding of computer graphics technologies
    • Demonstrated mastery of DirectX (preferably) or OpenGL
    • Experience developing complex, visualization-intensive Windows applications
    • Working knowledge of modern C++
    • Bachelor’s Degree in Computer Science, Computer Engineering, or related field


    • Drastically improve Revit visualization quality and performance
    • Work with other product groups on consistent rendering, support for different visualization methods from photorealistic rendering to engineering drawings
    • Research and prototype new technology valuable to the project
    • Lead and coordinate feature, platform, and API development including interfacing with other teams as necessary
    • Apply core engineering principles to ensure quality, usability, and performance
    • Re-factor, optimize, and enhance existing code, algorithms, and services
    • Evolve best practices and mentor team members
    • Compose technical design documents, develop estimates for tasks, document code
    • Participate in Design and Code reviews to ensure that our design and code meets high standards

    Alte informatii

    Our team brings intelligence and efficiency to the building design and development process by solving hard software problems. As a software engineer, you will work collaboratively with a cross-functional team that is responsible for the entire software development process from analyzing market needs through the delivery of working software. We are looking for a candidate who is as enthusiastic about re-factoring, optimizing, and enhancing existing code and algorithms to help us accelerate the modernization of our product by building next generation graphics capabilities and performance into our platform.