Descripci贸n del puesto

Se encarga de construir, integrar y mantener aplicaciones web o sistemas, abarcando desde la interfaz que ve el usuario hasta la l贸gica interna y la gesti贸n de bases de datos.

Requisitos

Licenciatura en Sistemas, Ingenier铆a en Computaci贸n o af铆n +3 a帽os de experiencia como desarrollador Fullstack Experiencia s贸lida en desarrollo frontend con HTML, CSS y JavaScript Manejo de frameworks modernos como React, Angular o Vue Experiencia en desarrollo backend con .NET (C#) Implementaci贸n de APIs RESTful Experiencia trabajando con Clean Architecture (capas, separaci贸n de responsabilidades) Aplicaci贸n de principios SOLID en el desarrollo de software Implementaci贸n de patrones de dise帽o (Repository, Unit of Work, etc.) Experiencia con MediatR para manejo de patrones como CQRS Manejo de Entity Framework o alg煤n ORM similar Conocimiento en bases de datos relacionales (SQL Server preferentemente) Experiencia con control de versiones (Git)

Responsabilidades

Dise帽ar, desarrollar y mantener aplicaciones web fullstack (frontend y backend) Implementar soluciones backend utilizando .NET (C#) siguiendo principios de Clean Architecture Aplicar principios SOLID para asegurar c贸digo mantenible, escalable y de alta calidad Desarrollar y consumir APIs RESTful Implementar patrones como CQRS utilizando MediatR Dise帽ar y gestionar modelos de datos y bases de datos relacionales Colaborar con equipos de frontend para la integraci贸n de interfaces de usuario Participar en revisiones de c贸digo y asegurar buenas pr谩cticas de desarrollo Optimizar el rendimiento, seguridad y escalabilidad de las aplicaciones Implementar pruebas unitarias y de integraci贸n Participar en ceremonias 谩giles (Scrum/Kanban) y estimaci贸n de tareas Apoyar en procesos de integraci贸n y despliegue continuo (CI/CD) Documentar soluciones t茅cnicas y decisiones de arquitectura

Beneficios

Oportunidades de crecimiento

Plan de carrera