Point your AI agent at freehire and let it find you a job.

Get the CLI →

MyApps

NewBe an early applicant

Desarrollador Full Stack .NET / React - Arquitectura

Posted
Discussion

Summary

Full stack .NET/React developer (semi-senior/senior) in San Isidro, Lima, working hybrid/on-site to design, build and maintain scalable solutions: robust REST/GraphQL APIs, microservices and modern architectures (Clean Architecture, DDD, Event Driven, BFF) alongside the Architecture team. Core stack: .NET 9, React 18, Docker/Kubernetes, CI/CD, SQL and NoSQL databases.

Descripción del puesto

Estamos buscando Desarrolladores Full Stack .NET / React (Semi Senior / Senior) con +4 años de experiencia en el puesto, pasión por la innovación y experiencia en la creación de soluciones robustas, escalables y eficientes. La persona seleccionada participará en el diseño, desarrollo y mantenimiento de soluciones tecnológicas para la organización, colaborando con el área de Arquitectura en la implementación de buenas prácticas, arquitecturas modernas, componentes reutilizables e integraciones. Asimismo, contribuirá a la construcción de APIs robustas, la optimización de procesos y la mejora continua de las soluciones tecnológicas.

Modalidad: híbrida / presencial en San Isidro, según las necesidades del proyecto, de lunes a viernes de 9 a.m. a 6 p.m.

Funciones:

  • Diseñar, desarrollar y mantener soluciones tecnológicas nuevas y existentes, garantizando su escalabilidad, rendimiento y mantenibilidad.

  • Implementar buenas prácticas de desarrollo y arquitectura, aplicando principios de código limpio y patrones de diseño.

  • Desarrollar componentes reutilizables en backend y frontend para optimizar los procesos de desarrollo.

  • Diseñar, construir y mantener APIs REST y GraphQL robustas, seguras y eficientes.

  • Implementar y mantener arquitecturas modernas, incluyendo microservicios, Clean Architecture, DDD, Event Driven y BFF.

  • Desarrollar e integrar soluciones backend con .NET y frontend con React, asegurando una comunicación eficiente entre los componentes.

  • Participar en la implementación de procesos CI/CD, despliegues y optimización de aplicaciones mediante herramientas de contenedorización y orquestación.

  • Colaborar con equipos multidisciplinarios en iniciativas de innovación tecnológica, mejora continua y optimización de procesos.

  • Documentar las soluciones implementadas, los procesos técnicos y los componentes desarrollados.

  • Explorar e integrar nuevas tecnologías, incluyendo soluciones basadas en inteligencia artificial cuando el proyecto lo requiera.

Requisitos

Grado de Instrucción

  • Bachiller o título universitario en Ingeniería de Software, Ingeniería de Sistemas, Ciencias de la Computación o carreras afines.

  • Conocimientos y experiencia deseable en servicios de AWS.

  • Deseable experiencia en proyectos que incorporen soluciones de inteligencia artificial (IA).

Conocimientos INDISPENSABLES

  • .NET avanzado: Dominio de .NET 9, desarrollo de microservicios, Dapper, Entity Framework, Docker y Kubernetes.

  • React avanzado: Experiencia con React 18, Redux, Axios, TanStack Query, Zustand y Tailwind CSS.

  • APIs e integraciones: Experiencia en diseño, desarrollo y consumo de APIs REST y GraphQL.

  • Bases de datos: Conocimientos sólidos en bases de datos relacionales SQL Server, PostgreSQL y MySQL, así como en tecnologías NoSQL como MongoDB y Redis.

  • Arquitectura de software: Experiencia con microservicios, Clean Architecture, Domain-Driven Design (DDD), Event Driven Architecture y Backend for Frontend (BFF).

  • DevOps y control de versiones: Experiencia con CI/CD, Git y GitFlow.

  • Metodologías ágiles: Conocimiento y experiencia trabajando con Scrum y Kanban.

Experiencia Requerida

  • +4 años de experiencia comprobada en desarrollo Full Stack con .NET y React, tanto en backend como en frontend.

  • Experiencia en el desarrollo, mantenimiento y despliegue de aplicaciones web escalables.

  • Experiencia en la implementación de microservicios y soluciones basadas en arquitecturas modernas.

  • Experiencia sólida en el desarrollo de APIs e integraciones con bases de datos relacionales y no relacionales.

  • Experiencia utilizando Dapper y Entity Framework para el acceso y gestión de datos.

  • Experiencia en el desarrollo de interfaces modernas con React 18 y herramientas de gestión de estado y consultas.

  • Experiencia trabajando con Docker y Kubernetes para la contenedorización y orquestación de aplicaciones.

  • Experiencia aplicando buenas prácticas de desarrollo, principios de arquitectura y patrones de diseño.

  • Experiencia en la implementación y mantenimiento de flujos de CI/CD y control de versiones mediante GitFlow.

  • Capacidad para resolver problemas complejos, trabajar en equipo, orientarse a resultados y adaptarse a nuevas tecnologías.

Beneficios

Si te apasiona la posibilidad de contribuir directamente con un negocio retador y que tu trabajo impacte en la satisfacción de nuestros clientes, este rol es para ti. ¡Vamos con Todo!

Ofrecemos:

  • Oportunidad de aprendizaje y desarrollo profesional.
  • Ambiente de trabajo colaborativo y dinámico.
  • Capacitación en gestión de proyectos y herramientas digitales.

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available