Full-Stack Engineer


Job description

Gather Technical Requirements, identifying the gap for Vision-Box products;
Assist and design technical specifications of bespoke developments;
Produce technical documentation for end-users but also internal documentation for other departments that need to support the solution;
Assist with the design, development and implementation of new solutions, with scalability, performance, deployment/operation and end-user experience in mind;
Develop CI pipelines of your solutions;
Write clean code, unit and integration tests;
Workflow configuration of Vision-Box solutions;
Services integration configuration and development;
Support QA process;
Early live support.


Degree in “Information Systems Engineering”, "Computer Science" or similar;
2-3 years of experience in a similar role;
Full-stack knowledge: UI/UX, security, business logic, relational and non-relational databases, network;
Experience with Microsoft .NET platform: C#, Visual Studio, .Net Framework/.Net Core, Web API;
Knowledge of Parallel, Concurrency, and Async patterns in C#;
Knowledge of design and architectural patterns and development best practices;
Experience with Microsoft SQL Server;
Experience building scalable, fault-tolerant and performing applications;
Experience with version control systems such as Git or VSTS and Git Flow branching model;
Experience with continuous integration pipelines;
Experience with unit testing frameworks such as XUnit, NUnit or MSTest;
Knowledge of React, or similar, JavaScript, CSS/SCSS;
Knowledge of message brokers and API managers (nice to have);
Knowledge of modeling techniques (BPMN standards, UML) (nice to have);
Problem-solving and analytical skills;
Eager to learn and adapt to different ways of working;
Fluent in English (oral and written);
Availability to travel.

Want to apply?

Phone number*
Upload your CV here* (max. 4MB)
Upload your photo or video here (max. 4MB)
This site uses cookies from Google to deliver its services and to analyze traffic. Your IP address and user-agent are shared with Google along with performance and security metrics to ensure quality of service, generate usage statistics, and to detect and address abuse.