Jobiglo

Sin resultados.

Programador Full Stack

Amaris Consulting | Part of Mantu · Lima

Nuevo
Mid 🇬🇧 English
.NET C# ASP.NET Core Minimal APIs EF Core Dapper MediatR FluentValidation Node.js TypeScript NestJS TypeORM Drizzle class-validator hexagonal architecture DDD CQRS SQL Server PostgreSQL React hooks TanStack Query Zod Tailwind RabbitMQ JWT OIDC SAML RBAC ABAC xUnit Jest Vitest Testing Library Playwright Git Docker Nx Conventional Commits

Descripcion del puesto

About the role

Amaris Consulting is looking for a full‑stack developer to design, build and maintain end‑to‑end web applications for its clients. You will work on both backend services and modern React front‑ends, applying clean architecture principles.

Key responsibilities

  • Implement complete user stories, from business rules to UI, using .NET (C#, ASP.NET Core) or Node.js (TypeScript, NestJS).
  • Apply hexagonal architecture, tactical DDD, CQRS and the Result pattern to keep domain logic isolated.
  • Design and maintain SQL‑based persistence with SQL Server or PostgreSQL.
  • Build responsive React interfaces with TypeScript, hooks, TanStack Query, Zod and Tailwind.
  • Integrate systems via RabbitMQ, transactional outbox patterns and versioned contracts.
  • Implement authentication and authorization using JWT, OIDC, SAML, RBAC or ABAC.
  • Write unit, integration, contract and end‑to‑end tests and ensure test coverage before committing.
  • Participate in pull‑request reviews, document technical decisions (ADRs) and keep documentation in Spanish.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • 3–7 years of professional software development experience, including at least 2 years in production backend development.
  • 2+ years of experience with React and TypeScript.
  • Fluent written and spoken Spanish.

Required skills

  • .NET stack: C#, ASP.NET Core, Minimal APIs, EF Core, Dapper, MediatR, FluentValidation.
  • Node.js stack: TypeScript, NestJS, TypeORM, Drizzle, class‑validator.
  • Architectural patterns: hexagonal architecture, DDD, CQRS.
  • Databases: SQL Server, PostgreSQL.
  • Front‑end: React, hooks, TanStack Query, Zod, Tailwind.
  • Messaging: RabbitMQ, transactional outbox.
  • Security: JWT, OIDC, SAML, RBAC, ABAC.
  • Testing tools: xUnit, Jest, Vitest, Testing Library, Playwright.
  • Version control and DevOps: Git, Docker, Nx, Conventional Commits.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Amaris Consulting | Part of Mantu.
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.

Por que reporta esta oferta?

Gracias por su reporte. Revisaremos esta oferta.

Explorar más

Salarios, guías y búsquedas en Perú.

Postula en 30 segundos

Ingresa tu email para postular. Se creara una cuenta automaticamente.

Al continuar, aceptas nuestras condiciones de uso.

Ya tienes cuenta? Iniciar sesion

¿Una pregunta sobre esta oferta?

Hágala aquí: recibirá el resumen completo por correo, de inmediato.

💬 Escríbenos en Telegram

Publicado hace 2 horas

Expira en 1 mes

6 vistas · 0 interested

Aumenta tus posibilidades

Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.

Analizando tu CV...

Amaris Consulting | Part of Mantu

Lima