Descripción
Resumen:
Red Oak Leasing busca un/a experimentado/a Desarrollador/a de Software Full Stack con sólidas habilidades tanto en desarrollo frontend como backend y una profunda comprensión de la ciberseguridad.
Aspectos destacados:
1. Oportunidad de asumir la propiedad de los proyectos y contribuir a las decisiones técnicas
2. Enfoque en construir software seguro desde sus fundamentos
3. Valoración de la resolución de problemas, la responsabilidad y un sólido criterio técnico
Acerca del puesto
Red Oak Leasing busca un/a experimentado/a **Desarrollador/a de Software Full Stack** para unirse a nuestro equipo y ayudar a construir, mantener y mejorar nuestra plataforma de software.
Buscamos a alguien con sólidas habilidades tanto en **desarrollo frontend como backend**, y con una comprensión profunda de la **ciberseguridad y el desarrollo seguro de software**.
Esta es una oportunidad para alguien que desee asumir la propiedad de los proyectos, contribuir a las decisiones técnicas y desempeñar un papel importante en la construcción de una plataforma de software segura y escalable.
Responsabilidades
* Desarrollar y mantener software tanto en frontend como en backend
* Crear nuevas funcionalidades y mejorar las existentes
* Diseñar y desarrollar APIs seguras y servicios backend
* Trabajar con bases de datos y estructuras de datos
* Identificar y resolver errores, problemas de rendimiento y vulnerabilidades de seguridad
* Implementar autenticación, autorización y controles de acceso seguros
* Aplicar prácticas seguras de programación y desarrollo de software
* Revisar código en cuanto a seguridad, rendimiento y fiabilidad
* Ayudar a identificar posibles riesgos de seguridad antes de que se conviertan en problemas
* Mantener y mejorar la seguridad de la aplicación
* Trabajar con infraestructura en la nube, despliegues y entornos de desarrollo
* Integrar APIs y servicios de terceros
* Participar en la planificación técnica y las decisiones arquitectónicas
* Asumir la responsabilidad de los proyectos desde su desarrollo hasta su despliegue
Experiencia en ciberseguridad
Un sólido conocimiento de ciberseguridad es un componente fundamental de este puesto.
Debe tener una comprensión sólida de áreas tales como:
* Seguridad de aplicaciones web
* Seguridad de APIs
* Autenticación y autorización
* Cifrado y manejo seguro de datos
* Inyección SQL, XSS, CSRF y otras vulnerabilidades comunes
* Diseño seguro de APIs y bases de datos
* Gestión de secretos y credenciales
* Controles y permisos de acceso
* Gestión de dependencias y vulnerabilidades
* Pruebas de seguridad y evaluación de vulnerabilidades
* Infraestructura y despliegue seguros en la nube
* Registro de eventos (logging), supervisión y prevención de incidentes
* Principios de seguridad OWASP
Buscamos a alguien que comprenda **cómo construir software seguro desde sus fundamentos**, no simplemente a alguien que haya memorizado la terminología de ciberseguridad.
Requisitos
* Varios años de experiencia profesional en desarrollo de software full stack
* Amplia experiencia tanto en desarrollo frontend como backend
* Sólida comprensión de la arquitectura de software y las prácticas de desarrollo
* Conocimientos avanzados en ciberseguridad y desarrollo seguro
* Experiencia creando y trabajando con APIs
* Experiencia con bases de datos relacionales y/o NoSQL
* Experiencia con Git y flujos de trabajo modernos de desarrollo
* Capacidad para solucionar problemas técnicos complejos
* Capacidad para trabajar de forma independiente y asumir la responsabilidad de los proyectos
* Excelentes habilidades comunicativas escritas y verbales
* Capacidad para colaborar eficazmente con equipos remotos
Qué buscamos
El/la candidato/a ideal es alguien capaz de **pensar más allá de la mera escritura de código**.
Debe ser capaz de observar una funcionalidad o sistema y preguntarse:
* ¿Es seguro?
* ¿Podría ser explotado?
* ¿Están configurados correctamente los permisos?
* ¿Se está manejando adecuadamente la información sensible?
* ¿Cómo escalará esto?
* ¿Qué ocurre si algo falla?
* ¿Cómo podemos hacer que este sistema sea más fiable y seguro?
Valoramos la **resolución de problemas, la responsabilidad, la atención al detalle y un sólido criterio técnico**.
Tipos de empleo: Tiempo completo, medio tiempo
Remuneración: $2,998,287.23 \- $8,994,861.69 por mes
Ubicación del trabajo: Remoto