Descripción
Resumen:
Buscamos un Ingeniero de Software Full-Stack para construir y poseer productos, desarrollando y ampliando una plataforma central mientras moldea los servicios de software de la empresa.
Aspectos destacados:
1. Oportunidad de poseer sistemas y mejorar plataformas existentes
2. Colaboración directa con la dirección de la empresa
3. Exposición a tecnologías emergentes de inteligencia artificial y herramientas modernas de desarrollo
Acerca del puesto
Buscamos un Ingeniero de Software Full-Stack que disfrute construir y poseer productos reales para unirse a nuestro equipo en nuestra oficina de Encino, Los Ángeles.
El puesto se centra en el desarrollo y expansión de nuestra plataforma central de software, construida principalmente con .NET y Angular, además de contribuir a otras aplicaciones desarrolladas con Next.js y Python.
Trabajarás estrechamente con el CEO y el equipo directivo para continuar el desarrollo de los sistemas existentes, crear nuevas funciones y consolidar múltiples servicios y aplicaciones en una plataforma unificada. Este puesto es ideal para alguien que desee asumir la propiedad de los sistemas, mejorar las plataformas existentes y ayudar a moldear la creciente pila de servicios de software de la empresa.
Responsabilidades
- Continuar el desarrollo de la plataforma central construida con .NET y Angular
- Mantener y mejorar el sitio web actual de la empresa y sus sistemas internos
- Desarrollar nuevas funciones y módulos para las aplicaciones actuales
- Integrar servicios y herramientas independientes en la arquitectura principal de la plataforma
- Contribuir al desarrollo y mantenimiento de aplicaciones basadas en Next.js y Python
- Contribuir al desarrollo y mantenimiento de aplicaciones de inteligencia artificial
- Garantizar la estabilidad, escalabilidad y mantenibilidad de la base de código
- Implementar y mantener funciones de autenticación y seguridad
- Contribuir a los flujos de trabajo de DevOps, despliegues y gestión de infraestructura
- Utilizar herramientas de desarrollo asistidas por IA para acelerar el desarrollo y automatizar flujos de trabajo
- Identificar oportunidades para automatizar procesos internos y funciones de la plataforma mediante tecnologías de IA
Pila tecnológica
Plataforma central
- .NET / .NET Core
- Angular
- MySQL
- Next.js
- Python
Infraestructura / DevOps
- AWS, Google Cloud o Microsoft Azure
- Pipelines CI/CD
Requisitos
- Amplia experiencia con .NET / .NET Core
- Experiencia avanzada con Angular
- Experiencia práctica con Next.js y Python
- Experiencia con MySQL u otras bases de datos relacionales
- Experiencia implementando sistemas de autenticación
- Experiencia con plataformas en la nube (AWS, GCP o Azure)
- Conocimientos sobre pipelines CI/CD y flujos de trabajo con Git
- Experiencia utilizando herramientas de desarrollo asistidas por IA, como Claude Code, Cursor, Codex o Copilot
- Experiencia consolidando microservicios o sistemas independientes en plataformas unificadas
- Interés por la automatización y los flujos de trabajo impulsados por IA
Lo que ofrecemos
- Colaboración directa con la dirección de la empresa
- Oportunidad de influir en la dirección técnica de la plataforma
- Exposición a tecnologías emergentes de inteligencia artificial y herramientas modernas de desarrollo
- Se recomienda a los candidatos incluir enlaces a GitHub, proyectos de portafolio o trabajos anteriores al postularse.
- Valoramos especialmente a los candidatos que desarrollan activamente proyectos, experimentan con nuevas tecnologías o contribuyen al software de código abierto.