Share this Job

Full-Stack Software Engineer - Flexible, Europe

Amsterdam, NH, NL



Job ID:  364099


About Leviat


Leviat unites the expertise, skills and resources of CRH’s construction accessories companies in a single global organisation.

We imagine, model and make engineered products and innovative construction solutions for a dynamic industry. We support ambitious construction partners to build better, safer, stronger and faster, and help turn awe-inspiring architectural visions into reality. By combining our strengths, we are more agile and responsive to evolving customer needs. From the build of new schools, hospitals, homes and critical infrastructure, to the repair and maintenance of heritage structures, our engineering skills and product technology are making a difference around the world.

Our engineers provide technical design assistance at every stage of a project, from initial planning to installation and beyond. Our technical support services range from simple product selection through to the development of a fully customised project-specific design solution. Our digital engineering tools include industry-leading calculation and design software and Building Information Modelling objects.

Helping to develop a more sustainable built environment is one of the biggest contributions Leviat makes to the communities in which we operate.


Every promise we make locally, has the commitment and dedication of our global team behind it. Leviat employs almost 3,000 people at 60 locations across North America, Europe and Asia-Pacific, providing an agile and responsive service worldwide.


Position Overview 


Leviat is currently in the process of moving away from legacy based desktop software and is replacing this by creating a suite of brand new cloud based web applications. The new software will be released both internally and externally and will incorporate both 2D & 3D drawing technology with live collaboration features. Working closely with the business, the customised software we develop will streamline our product delivery process and open up new ways of working with both design professionals and our customers.   


As result of this we’re looking for talented and experienced Full-Stack Software Engineers to join our growing Technology Studio team based in our offices in either Sheffield, UK, Ternat, Belgium, Amsterdam, The Netherlands or Langenfeld, Germany. The Technology Studio is a small interdisciplinary and collaborative software design and engineering group within Leviat.  

In this pivotal role you’ll be primarily responsible for creating and maintaining new bespoke cloud-based engineering software, collaborating to design and build interactive applications for both internal and external users.  

The programming language that we predominantly use is JavaScript and our current stack is AWS, PostgreSQL, Node and Vue.js. We have a stable 2D drawing library and are currently working on a 3D library to be integrated across multiple applications. 


You should be comfortable working in a fast-paced, studio environment whether independently or as part of a team. You should have both the prototyping skills required for design studies and the attention to detail required for production code. Because of our design-centered approach, you must be comfortable receiving and responding to design feedback from multiple internal and external stakeholders. If you are seeking a role that will enable you to work with non-standard web applications, bring your unique skillset and experience to bear and contribute new ideas to technical solutions, this is a great opportunity for you. 


Key Tasks and Responsibilities  


In this role you will be responsible for a number of tasks including: 


  • Working with product managers, UX designers, and other software engineers to design, develop, and maintain cloud based engineering software 

  • Understanding user requirements and address user feedback and bug reports 

  • Maintaining documentation and test coverage for new and existing software 

  • Keeping up with contemporary software engineering practices, helping our team to stay cutting edge 


Key competencies and relevant experience  


To be successful in this role you must have demonstrable full-stack software development experience in JavaScript, be team-oriented and have a pragmatic approach to solving complex problems. You should also possess a proven ability to collaborate in an agile way with remote colleagues.  


In addition, you should have demonstrable quantitative, logical, and analytical skills and a sound fundamental knowledge of algorithms and data structures and experience programming collaboratively using Git or another comparable revision control system. 


A familiarity with 2D or 3D computer graphics, computational geometry, an understanding computer-aided design (CAD) modelling paradigms and data formats are desirable but not essential. 


Experience with Canvas, SVG, three.js or any other 3D rendering is also desirable but not essential. 


Additional experience in at least one other general-purpose programming language and a willingness to learn additional programming languages would be beneficial. 


A bachelor’s degree or equivalent in computer science or a related field is desirable but is not essential. 


It is essential that you are proficient in written and spoken English and have strong technical communication skills. 



What Leviat Offers You  


  • An inclusive culture that values opportunity for growth, development and internal promotion  

  • Highly competitive terms and conditions (including basic and performance related pay)  

  • Health and wellness programs  

  • Excellent opportunities to develop and progress an international career with a global organisation


About CRH


CRH has a long and proud heritage. We are a collection of hundreds of family businesses, regional companies and large enterprises that together form the CRH family. CRH operates in a decentralized, diversified structure that allows you to work in a small company environment while having the career opportunities of large international organization.


If you’re up for a rewarding challenge, we invite you to take the first step and apply today! Once you click apply now, you will be directed to our official employment application site. Please complete your online profile and it will be sent to the hiring manager. Our system allows you to view and track your status 24 hours a day. Thank you for your interest!


Leviat, a CRH Company, is part of the leading building materials business in the world and is an Affirmative Action and Equal Opportunity Employer.


EOE/Vet/Disability--If you want to know more, please click on this link




Date:  11-Jun-2022

Job Segment: CAD, Drafting, Test Engineer, Cloud, Testing, Engineering, Technology