¿Qué es un Desarrollador Full Stack? Un profesional que cuenta con las habilidades para crear soluciones de software completas, desde el desarrollo front-end hasta el back-end, incluyendo la base de datos. Es decir, alguien que puede desarrollar tanto la parte visual de una aplicación como su funcionalidad y rendimiento.
Descripción del Puesto:
Buscamos a un Desarrollador Full Stack apasionado por trabajar en equipo y con experiencia en desarrollo de aplicaciones escalables. Queremos que contribuya al desarrollo y mantenimiento de nuestras aplicaciones .NET con última tecnología.
Responsabilidades:
* Contribuir al desarrollo y mantenimiento de aplicaciones .NET escalables.
* Participar en la evolución continua de la arquitectura de software, proponiendo mejoras y soluciones.
* Colaborar con equipos multidisciplinarios de producto, diseño y control de calidad para ofrecer soluciones alineadas con las necesidades del negocio.
* Diagnosticar y corregir errores en un entorno de producción.
* Ayudar a mantener la confiabilidad de nuestros pipelines de CI/CD.
Requisitos Básicos:
Para poder desempeñarse bien en este puesto, debes tener:
* Más de 3 años de experiencia practica con React y el ecosistema .NET (C#, ASP.NET Core, Entity Framework).
* Sólidos conocimientos de arquitectura de software y mejores prácticas de desarrollo.
* Experiencia con bases de datos relacionales (PostgreSQL, SQL) y fundamentos de bases de datos no relacionales.
* Experiencia con pipelines de CI/CD (GitHub Actions o similar).
* Conocimiento de pruebas automatizadas (unitarias y de integración).
* Experiencia en entornos ágiles (Scrum o Kanban).
* Conocimiento de tecnologías web (HTML, CSS, JavaScript y TypeScript).
Beneficios:
En nuestra empresa ofrecemos:
* Un ambiente de trabajo colaborativo y amigable.
* Oportunidades de crecimiento profesional y personal.
* Una remuneración competitiva.
* Una política de beneficios innovadora.
¿Estás listo para sumarte a nuestro equipo?