Full-Stack Developer
Job Summary
Este rol implica unirse a un equipo ágil para el desarrollo de soluciones tecnológicas de alto impacto. El profesional será responsable del desarrollo integral (frontend y backend) y de la optimización de APIs. Se requiere capacidad para participar en decisiones técnicas y asegurar la calidad del producto.
Responsibilities
- Desarrollo integral (Frontend/Backend)
- Construcción y mantenimiento de APIs REST
- Resolución de incidentes y troubleshooting
- Optimización y mejora continua del producto
Required Skills
- Node.js y TypeScript
- .NET Core y SQL
- Seguridad (OAuth2, JWT, OWASP)
- Cloud (Azure)
- Clean code y testing
Job Details
Funciones:
- Desarrollar frontend y backend de acuerdo con los requerimientos y estándares del equipo.
- Participar en decisiones técnicas y en el diseño de soluciones.
- Construir y mantener APIs REST e integraciones, incluyendo integraciones con APIs, SDKs y Webhooks.
- Contribuir a la mejora continua del producto, optimizando funcionalidades existentes.
- Apoyar en la resolución de incidentes y en el troubleshooting cuando sea necesario.
- Trabajar de forma colaborativa con el equipo para asegurar calidad, mantenibilidad y cumplimiento de buenas prácticas.
Requisitos:
- Al menos 3 años de experiencia en desarrollo FullStack.
- Experiencia con Node.js y TypeScript.
- Experiencia con .NET Core y SQL.
- Desarrollo de APIs REST e integraciones (APIs, SDKs y Webhooks).
- Conocimientos en seguridad: OAuth2, JWT y OWASP.
- Aplicación de buenas prácticas: clean code, testing y principios como SOLID.
- Experiencia con servicios cloud (deseable Azure).
Requisitos deseables:
- Azure u otras plataformas cloud con experiencia aplicada.
- Profundizar en seguridad a nivel de diseño y revisión (por ejemplo, amenazas comunes asociadas a OWASP y buenas prácticas de autenticación/autorización).
- Experiencia adicional en testing (unit/integration) y en la automatización de prácticas de calidad.
- Conocimiento práctico de patrones de arquitectura que faciliten mantenibilidad y escalabilidad.