Web Development Intern

Internship
Start date: September 2019
La Hulpe, Belgium

Job description

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 work with the latest technologies in the Web universe. You’ll also have the chance to join an amazing team composed of experts who are excited to share their expertise with you.

Projects

  • Angular migration

The Web app has been developed using the first version of the Google front-end framework: AngularJS. In July 2018, Google announced that the framework AngularJS entered in the 3 year Long Term Support (LTS). Just a little bit before, we started to look at the new version (Angular 6 as of September) to start an incremental migration.

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

To achieve that, the intern will have to learn TypeScript as well as Angular (and at least be able to understand AngularJS). Follow to that, he also needs to discover the structure of the project and analyse how to migrate the different components. Finally, you’ll 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.

Profile

To be successful you need to master 

  • Good knowledge in an OO programming language
  • Be a convinced team player
  • 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
  • Auto-didactical skills
  • To have downloaded a Free Trial of APROPLAN, tested the App and browsed our website before applying, so you know what kind of company we are and what we do.

 

Notice that all the internships at APROPLAN are unpaid. By applying you agree to do an unpaid internship.