Jobiglo

Aucun resultat.

Web Development Internship – Secure E‑Kiosk Project

STMicroelectronics · Bouskoura

Nouveau
Junior 🇬🇧 English
PHP Python Django Flask HTML CSS JavaScript React Vue Angular REST API SAML2 OpenID Connect OAuth2 LDAP C#/.NET WebUSB WebSerial WebHID

Description du poste

About the role

We are looking for a motivated Master’s student to join our team and help redesign the employee e‑kiosk web application. The internship focuses on building a modern, secure web architecture that replaces a legacy PHP/ActiveX solution, improving sustainability and user experience.

Key responsibilities

  • Design and develop a new version of the badge‑based e‑kiosk web app.
  • Implement secure REST APIs for employee access and request management using PHP and/or Python (Django or Flask).
  • Create a responsive frontend with a modern framework such as React, Vue, or Angular and integrate it with backend services.
  • Replace legacy ActiveX badge readers with local services (C#/.NET or Python) or browser APIs (WebUSB/WebSerial/WebHID).
  • Integrate the solution with corporate WebSSO (SAML2 or OpenID Connect/OAuth2) and LDAP for authentication.
  • Define and implement the end‑to‑end data flow from badge reader to authenticated session.

Required profile

  • Currently pursuing a Master’s degree in Computer Science, Software Engineering or a related field.
  • Strong foundation in backend development with PHP and Python.
  • Proficiency in HTML, CSS, JavaScript (ES6+) and experience with at least one major frontend framework.
  • Familiarity with authentication protocols (SAML2, OAuth2, OpenID Connect) and directory services (LDAP).
  • Interest or knowledge in hardware‑to‑browser integration using C#/.NET, Python or web device APIs.
  • Ability to design robust REST APIs and deliver a complete prototype.

Required skills

  • PHP
  • Python (Django, Flask)
  • HTML, CSS, JavaScript (ES6+)
  • React, Vue or Angular
  • REST API design
  • SAML2, OpenID Connect, OAuth2
  • LDAP
  • C#/.NET or Python for local services
  • WebUSB / WebSerial / WebHID

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec STMicroelectronics.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Publie il y a 4 jours

Expire dans 1 mois

20 vues · 1 candidatures

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

STMicroelectronics

Bouskoura