Senior Software Developer
Summary
Senior developer builds and maintains secure web applications using Node.js/TypeScript, Python, and Angular, deploying on AWS and Azure DevOps while collaborating across teams.
- Diseñar, iterar y desarrollar nuevas funcionalidades del producto
- Construir software seguro desde el inicio, aplicando siempre el principio de mínimo privilegio
- Colaborar con los equipos de desarrollo, QA, producto y arquitectura en la entrega de mejoras del producto de forma regular
- Asumir la responsabilidad de la calidad y entrega del software
- Crear pruebas automatizadas para validar la funcionalidad del producto
- Identificar oportunidades de mejora tanto en procesos como en código
- Contar con inglés intermedio/avanzado (B2/C1). Excluyente.
- 5+ años de experiencia en desarrollo profesional con Node JS/TS, Python y Angular y/o desarrollo web en general.
- Experiencia con AWS (CloudFront, Lambda, DynamoDB, RDS, VPC, API Gateway)
- Experiencia realizando testing con herramientas como Jest o Karma.
- Experiencia construyendo APIs basadas en HTTP.
- Experiencia investigando y recomendando tecnologías y herramientas innovadoras alineadas con los requerimientos del negocio
- Deseo de construir interfaces de usuario intuitivas y fáciles de usar
- Capacidad para resolver problemas en sistemas distribuidos
- Interés en implementar observabilidad y soporte en la plataforma
- Conocimiento de pipelines de build y deployment en Azure DevOps
- Conocimiento de git para control de versiones
- 100% Remoto.
- Vacaciones y PTOs.
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea.
- Budget para compra de libros.
- Budget para compra de materiales de trabajo.