We are looking for self-contained C# or C++ Developers, who are going to join one of our interesting projects and will be a part of developing one of the most growing and key product. We can write everything about self-development, technology stack, team fillings and exceptional atmosphere, but we believe it's better to talk about it. Let’s meet and talk. 
You will be the perfect one if you:
- have 3D geometric programming experience
 
- geometry or automating model layout/analysis
 
- have proficient in C# (or C++), with a good knowledge of its ecosystems (OOP/.NET)
 
- have skills for writing clean & readable as well as writing reusable C# or C++ libraries
 
- have around 3-4 years of .net or C++ experience
 
- have experience in the AEC industry is preferred
 
- have proficient understanding of code versioning tools such as Git
 
- have solid understanding of web standards, cross-browser best practices, challenges and performance issues,
 
- have excellent written and verbal skills in English
 
- have developed quality software (including effective test code) according to clean code principles
 
- have passion for coding
 
Nice if you have:
- Queues (ActiveMQ), 
 
- Revit API
 
- ASP.NET, MSSQL, Entity Framework, HTML, CSS, Javascript
 
- have knowledge of the Revit .NET API and demonstrated capability of creating REVIT plug-ins
 
- have experience in other programming language (like C++ or C#)
 
What you will be responsible for:
- creating interesting algorithmic solutions in the field of construction
 
- developing functional and technical requirements documentation
 
- following established programming procedures and guidelines,
 
- participating in analysis and design sessions,
 
- Translate application storyboards and use cases into functional applications
 
- Design, build, and maintain efficient, reusable, and reliable C# or C++ code
 
- Maintain and extend functionalities of Revit plug-ins
 
- Develop design, engineering and model automation scripts in Dynamo
 
- our BIM content distribution (streaming platform), support back-office (data hosting)
 
- development and integration of our Revit content library  into regional IT environments
 
What we are offering:
 
- elastic working hours, depends on your availability  
 
- competitive salary reflecting your experience and knowledge,
 
- great working conditions including various benefits like: Multisport card, medical health package, english lessons, internal library for developing your own skills 
 
- cooperation with full passion team members
 
- possibility to develop yourself including our internal library and co-financing for trainings and conferences
 
- high quality work equipments