Jobiglo

Aucun resultat.

Full-Stack Web Developer

aveva · Mexico

Nouveau
Onsite Mid 🇬🇧 English
TypeScript C# HTML5 CSS3 Python Next.js Blazor SvelteKit TanStack Query Zod Node.js Bun Deno .NET Core REST GraphQL Azure SQL Server PostgreSQL OWASP CSP OAuth/OIDC CORS

Description du poste

About the role

ETAP is looking for a Full-Stack Web Developer to design, build, and maintain modern web, cloud, and database applications. You will work with a diverse technology stack and help deliver secure, scalable, and accessible solutions that support the company’s digital transformation in the energy sector.

Key responsibilities

  • Develop full‑stack applications using TypeScript, C#, Node.js/Bun/Deno, and .NET Core.
  • Create responsive front‑ends with Next.js, Blazor, and SvelteKit, leveraging TanStack Query and React Hook Form with Zod for state management and validation.
  • Design, implement, and optimise REST and GraphQL APIs, including HTTP caching and header management.
  • Apply security best practices such as OWASP guidelines, CSP, OAuth/OIDC, cookie/session handling, and CORS.
  • Build progressive web apps (PWAs) with service workers, offline support, push/background sync, and manifests while targeting Core Web Vitals and WCAG compliance.
  • Deploy, scale, and maintain applications on Azure cloud services, using SQL Server and PostgreSQL databases.

Required profile

  • Minimum 3 years of professional experience as a web developer.
  • Strong proficiency in TypeScript, C#, HTML5, CSS3, and basic Python scripting.
  • Hands‑on experience with modern front‑end frameworks (Next.js, Blazor, SvelteKit) and back‑end environments (Node.js.NET Core).
  • Solid understanding of API development, cloud deployment (Azure), and relational databases.
  • Familiarity with security standards (OWASP, CSP, OAuth/OIDC) and accessibility guidelines.

Required skills

  • TypeScript
  • C#
  • HTML5
  • CSS3
  • Python (basic)
  • Next.js
  • Blazor
  • SvelteKit
  • TanStack Query
  • React Hook Form
  • Zod
  • Node.js
  • Bun
  • Deno
  • .NET Core
  • REST
  • GraphQL
  • Azure
  • SQL Server
  • PostgreSQL
  • OWASP
  • CSP
  • OAuth/OIDC
  • CORS
  • PWA development

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec aveva.
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.
Source : ats:workday

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 heures

Expire dans 1 mois

11 vues · 0 candidatures

Boostez vos chances

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

Analyse de votre CV en cours...

aveva

Mexico