
Senior Fullstack Developer
- Ate, Lima
- S/. 5.000 a S/.8.000 mensuales
- Permanente
- Tiempo completo
SENIOR FULLSTACK DEVELOPER
Funciones
Diseñar, desarrollar y mantener aplicaciones web escalables utilizando C# (.NET 5 o superior) y Angular 14 o superior.
Participar activamente en el diseño de la arquitectura de software, proponiendo soluciones alineadas con estándares de calidad y buenas prácticas.
Construir e integrar servicios transversales reutilizables (cross-cutting concerns) dentro de la arquitectura general del sistema.
Implementar y optimizar servicios RESTful y APIs seguras.
Aplicar buenas prácticas de desarrollo como los principios SOLID, Mediador, UnitOfWork, CQRS, Repository Pattern, entre otros.
Gestionar correctamente el ciclo de vida de los objetos, el manejo de excepciones y el control estructurado de errores.
Identificar, documentar y reducir la deuda técnica en el código base.
Realizar consultas SQL optimizadas en SQL Server (nivel desarrollador).
Modelar e interpretar procesos de negocio utilizando BPMN.
Desarrollar y ejecutar pruebas funcionales, de carga y rendimiento con herramientas como Postman, JMeter y K6 (deseable).
Tener conocimientos básicos en Docker.
Poseer conocimientos deseables en orquestación de contenedores con Kubernetes.
Gestionar versiones de código con Git, GitHub u otras plataformas compatibles.
Comprender y aplicar conceptos modernos de autenticación/autorización basados en OAuth 2.0.
Realizar otras funciones relacionadas al puesto.
Requisitos
Carrera técnica o universitaria en Computación e Informática, Ingeniería de Software o Ingeniería de Sistemas.
Mínimo 4 años de experiencia diseñando, desarrollando y manteniendo aplicaciones web escalables y sostenibles utilizando C# (.NET 5 o superior) y Angular 14 o superior.
Experiencia en la implementación y optimización de servicios RESTful y APIs seguras.
Conocimiento en modelado e interpretación de procesos de negocio con BPMN.
Conocimientos básicos en Docker.
Comprensión de conceptos de brokers de mensajería (RabbitMQ, Kafka, Azure Service Bus, entre otros) para arquitecturas distribuidas.
Experiencia trabajando con metodologías ágiles como Scrum o Kanban.
Beneficios
Ingreso directo a planilla desde el primer día de trabajo con todos los beneficios de Ley: Vacaciones, Gratificaciones, CTS, Utilidades, Seguro Essalud y Asignación Familiar
Capacitaciones constantes
Asignación por movilidad
Alimentación subvencionada por la empresa