Web Development Intern

La Hulpe, Wallonia, Belgium
Interns – Production interns
Internship
The web team members are actively looking for an ambitious, dynamic and entrepreneurial intern who can help them on different projects.

As a Web Development Intern, you will work on two specific projects that will allow you to operate with the latest technologies in the web universe. You will also have the chance to join an amazing team of experts who are excited to share their skills with you.


Projects

- Angular migration

The web app was developed using the first version of the Google front-end framework,  AngularJS. In July 2018, Google announced that AngularJS entered a 3 year Long Term Support (LTS) period. Shortly before that, we looked at the new version (Angular 6 as of September) and decided to initiate an incremental migration.

The goal is to migrate a set of core features from AngularJS to Angular. The language stays the same (TypeScript) but the newer version of the framework would need a complete rewrite of some layers. 

To achieve that, you will have to learn TypeScript as well as Angular (and at least be able to understand AngularJS). Furthermore, you may need to explore the project structure and analyse how to migrate the different components. Finally, you will have to do the migration component by component.

- UI/UX improvements

A great user experience is important for an app such as APROPLAN. Rules on the subject change quite often and several screens of the App would need to have a lifting to make it easier to use and have a more modern design.

For this project, you will work with the designer. Specifically, the designer has identified elements that need to be changed to improve the App UI/UX. You will do the necessary changes with the developers of the team.

Finally, you will present and discuss your project with the designer to confirm that the development that you have done are conform to the designs.

To be successful at LetsBuild, you need to master the following qualifications:

    • Good knowledge in an OO programming language.
    • Be an effective team player.
    • Have a methodical and structural mind.
    • Finishing a bachelor or a master degree in Computer Sciences.

We would like you to have these other skills:

    • TypeScript/Javascript knowledge.
    • Unit testing.
    • Autodidactic skills.
    • Have downloaded a Free Trial of our products (APROPLAN &  GenieBelt), tested the Apps and browsed our websites before applying, so you know what kind of company we are and what we do.

What you will get in return:

    • The opportunity to work for one of the fastest growing SaaS companies in Europe.
    • The chance to make a real, impactful difference.
    • Great working atmosphere with a young, dynamic team in the coolest offices out there.
    • Huge growth and learning potential.
A LAST WORD TO CONCLUDE...

APROPLAN and GenieBelt are two of the  fastest-growing “Software as a Service” (SaaS) companies in the construction industry. Recently, we made a huge move by merging together and now we are a 120+ contech scale-up called LetsBuild — and we are ready to change the industry! Our clients will now benefit from our married expertise of in-depth project planning and quality assurance.

Together, both companies are used in thousands of projects in more than 35 countries and have offices in Copenhagen, Brussels and Lodz. GenieBelt and APROPLAN had a combined growth of 75% in 2018 and in the beginning of 2019, our team grew by 100%. We are still growing rapidly and the ambition is to continue this development. If you work with us, you will get the opportunity to be part of a company with big potential and velocity.

In LetsBuild, we believe in clear commitments and respectful disagreements, and we support each other. We believe in a social and informal work environment where people thrive and have fun every day. LetsBuild is also a transparent and egalitarian environment, where everyone knows each other and everyone knows how the company is doing. Check out our website www.letsbuild.com to learn more.