Senior Angular NgRx Front-End Developer

ASML Netherlands
  • Veldhoven
  • Detachering
  • HBO, WO
  • 40 uur
Rachid el Mokhtari avatar
Rachid el Mokhtari recruitment consultant

Introduction to the job

At ASML we build some of the most amazing, complex machines that you will ever see – and the software to run them – to develop smaller, faster and still more affordable computer chips. It is because of our machines that the world’s technology has steadily evolved. Data analytics plays a key role in improving our machines and process and that is where you can contribute!

Job Mission

In this role you will be responsible for the UI development of heavily-used analytical applications. Together with your DevOps team you will develop new features and maintain the underlying platform. All to enable your fellow ASML colleagues to achieve great things.

Job Description

ASML is looking for a senior Angular front-end developer to join our Analytics & Visualization team. We are interested in engineers with very strong knowledge and experience in designing and building a front-end platform and applications in an industrial/enterprise environment. You are very experienced in developing Enterprise-level Angular applications and able to take a mentor role among less experienced developers.

Responsibilities

  • Communicate with stakeholders to get a better understanding of the implementation and to retrieve the requirements of the design.
  • Ask questions and communicate feedback to increase maturity of Way of Working.
  • Initial set up of frontend and implement/migrate applications as a front-end developer.
  • Conduct user acceptance test.
  • Realizing the product backlog.
  • Cooperate with other teams to ensure consistent implementation of the architecture, agree on interfaces and timing of cross-team deliveries.
  • Troubleshoot, analyze and solve integration issues, as well as issues reported by our customers.
  • Participate in the processes of a (DevOps) Scrum team.
  • Write or update product documentation.
  • Suggest improvements to our technical solutions and way of working and implement them in alignment with your fellow team members and their stakeholders.
  • Mentor other developers to help them improve their knowledge and skills.

Functie-eisen

Education

A bachelor or master degree, preferably in the Computer Science/Information Technology area or similar.

Experience

  • You are a senior developer with minimal 3-7 years of experience. Your technical skillset should include the following:
  • In-depth understanding and experience with cleaning code and best practices like but not limited to Component Driven, OO, SOC, Publish & Subscribe in the Frontend with the goal of creating a sustainable solutions.
  • Experience in Angular 4.0 or up, with at least 1 project using state management preferably NgRx +Effects (or Redux, NGXS, Akita)
  • UI specifications like JSON, HTML5, CSS & SCSS
  • Restful style APIs (http://restfulapi.net).
  • Knowledge of GIT source-code management tool.
  • Experience preferably in Karma / Jest & Protractor or Cypress test framework & TDD.
  • Experience in performance tuning front-end for presenting (great amounts) of data.
  • English language skills.


Competenties

Skills

Working at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.

  • You have a positive attitude and an intrinsic motivation to learn new things. Your personal skills should include:
  • Good customer focus and customer facing skills.
  • Taking and driving ownership.
  • Shows initiative and problem solving attitude.
  • Team player.
  • Can work in a dynamic & complex environment.
  • Work independently.

Arbeidsvoorwaarden

Please contact us for conditions.

Bedrijfsinformatie

ASML is een Nederlands hightechbedrijf en een van de belangrijkste leveranciers van machines voor de halfgeleiderindustrie, in het bijzonder steppers en scanners, die worden gebruikt bij het maken van chips. Klanten zijn veelal chipproducenten. Het hoofdkantoor en bedrijvencomplex van ASML staat in Veldhoven, waar zowel research and development en assemblage in cleanrooms plaatsvindt. Het bedrijf heeft tevens zestig servicepunten in veertien landen ter ondersteuning van de plaatsing en levering van machines en reserve-onderdelen.

ASML is ontstaan uit een joint venture van ASM International en Koninklijke Philips. ASML levert wereldwijd, maar de meeste van haar klanten zijn gevestigd in Azië. In 2011 werd 66% van de omzet in die regio behaald, 25% in de Verenigde Staten en iets minder dan 9% in Europa. De grootste klant was verantwoordelijk voor een kwart van de totale omzet. De belangrijkste leverancier van ASML is Zeiss, een fabrikant van lenzen en optische componenten. Het aandeel van Zeiss in de totale inkoopkosten van ASML is iets minder dan 30%. Vanwege de grote wederzijdse belangen zijn beide bedrijven een strategisch alliantie aangegaan; deze kan alleen verbroken worden als een van de partijen drie jaar te voren opzegt. ASML geeft veel geld uit aan onderzoek en ontwikkeling;

Solliciteren

Inclusiviteit en diversiteit

Uiteraard staat deze vacature open voor iedereen die zich hierin herkent. We geloven dat diverse teams van belang zijn voor ons als lerende organisatie, die voorop wil blijven lopen in de wereld van werk. Want juist verschillen tussen mensen zorgen voor groei. Van collega's, klanten, kandidaten en daarmee van Yacht. Heb jij een uniek talent? We ontmoeten je graag.

Rachid el Mokhtari avatar
Rachid el Mokhtari recruitment consultant

Vragen?

recruiter Rachid el Mokhtari

Rachid el Mokhtari

recruitment consultant

Het sollicitatieproces

1  van 5

Je sollicitatie en cv worden doorgenomen door Rachid el Mokhtari

2  van 5

Binnen 5 werkdagen ontvang je een reactie

3  van 5

Is er een match, dan plannen we een persoonlijke kennismaking

We onderzoeken samen jouw ambitie en mogelijkheden

4  van 5

Daarna word je (eventueel) voorgesteld bij onze opdrachtgever

Wanneer de klik er is, ga je starten bij je nieuwe uitdaging!

5  van 5

Afhankelijk van het soort dienstverband (interim, zzp of vast), ontvang je van ons een aanbod