Software Engineer (Python, JavaScript, APIs, React, AI) – Remote | U.S. Hours
Position Type: Full-time, remoto
Horario de trabajo: Horario laboral estadounidense (colaboración flexible)
Sobre el rol
Estamos buscando un Ingeniero de Software para diseñar, construir y escalar sistemas impulsados por APIs, flujos de trabajo y aplicaciones orientadas al usuario. Este rol se sitúa en la intersección de:
- Desarrollo de backend
- Interfaz de frontend
- Integraciones de API
- Automatización de flujos de trabajo
- Tecnologías emergentes de IA
Te unirás a una empresa en rápido crecimiento (más del 150% de crecimiento año tras año) donde se espera que los ingenieros:
- Construyan sistemas escalables
- Mejoren los flujos de trabajo
- Contribuyan a decisiones técnicas y de producto
Tus responsabilidades
- Desarrollo e integración de API
- Construir y mantener integraciones de API y servicios de backend
- Asegurar una comunicación confiable entre sistemas
- Solucionar y resolver problemas relacionados con API
- Mejorar el rendimiento y la estabilidad de las integraciones
- Automatización y optimización de flujos de trabajo
- Diseñar y mejorar flujos de trabajo automatizados
- Conectar sistemas a través de operaciones, producto y backend
- Reducir procesos manuales a través de soluciones escalables
- Desarrollo de frontend y UI
- Construir y mejorar interfaces de usuario utilizando frameworks modernos
- Colaborar con equipos de producto y diseño
- Entregar experiencias limpias, responsivas y amigables para el usuario
- Innovación e implementación de IA
- Explorar e implementar soluciones impulsadas por IA
- Experimentar con nuevas herramientas, frameworks y flujos de trabajo
- Mejorar la eficiencia de ingeniería a través de la automatización y la innovación
- Colaboración entre departamentos
- Trabajar en estrecha colaboración con:
- Producto
- Operaciones
- Equipos de ingeniería
- Contribuir con ideas para mejorar sistemas y arquitectura
- Participar en la planificación de sprints, depuración y diseño de soluciones
Qué te hace un candidato fuerte
- Fuerte mentalidad para resolver problemas
- Cómodo trabajando en backend, frontend y APIs
- Curioso y emocionado por la IA y las nuevas tecnologías
- Se desarrolla en entornos en rápida evolución
- Se comunica con claridad tanto con equipos técnicos como no técnicos
- Proactivo: no solo ejecutas, sino que también mejoras sistemas
Requisitos (debe tener)
- Habilidades técnicas básicas
- Experiencia con lenguajes de programación como:
- Python
- JavaScript / TypeScript
- Java (opcional)
- Entendimiento del desarrollo y las integraciones de API
- Conocimientos básicos de frontend: HTML, CSS
- Familiaridad con frameworks modernos como:
- React
- Angular
- Experiencia en desarrollo
- Exposición a:
- Sistemas de backend
- Desarrollo de frontend
- Orquestación de API
- Capacidad para trabajar en un entorno ágil impulsado por plazos
- Fuertes habilidades de comunicación en inglés
Se valorará
- Experiencia con:
- React / Angular (frameworks de frontend)
- Node.js / Flask (frameworks de backend)
- Familiaridad con:
- Selenium
- Playwright
- Experiencia en:
- Automatización de flujos de trabajo
- Optimización de sistemas
- Exposición a:
- Herramientas o integraciones de IA
- Experiencia en startups de alto crecimiento o equipos en escala
Tecnología (típica)
- Python / JavaScript / TypeScript
- React / Angular
- Node.js / Flask
- APIs REST e integraciones
- Herramientas de automatización (Selenium, Playwright)
- Herramientas y APIs de IA
Cómo es un día típico
- Revisar tareas, flujos de trabajo de API y prioridades de sprint
- Construir y optimizar servicios de backend e integraciones
- Desarrollar o mejorar interfaces de frontend
- Colaborar con equipos para resolver desafíos técnicos
- Depurar problemas de API o rendimiento
- Explorar nuevas herramientas y soluciones de IA
- Documentar actualizaciones e implementaciones
En resumen: Construyes y mejoras los sistemas que impulsan las operaciones y productos básicos de la empresa.
Métricas clave (KPIs)
- Estabilidad y rendimiento de las APIs
- Reducción de flujos de trabajo manuales a través de la automatización
- Calidad del código y confiabilidad del sistema
- Entrega a tiempo de tareas de desarrollo
- Colaboración y satisfacción del equipo
- Contribución a la innovación y mejoras
Proceso de entrevista
- Pantalla telefónica inicial
- Entrevista técnica (Reclutador / Líder de ingeniería)
- Tarea práctica (ejercicio de codificación o flujo de trabajo de API)
- Entrevista con el cliente
- Oferta y verificación de antecedentes
Postula ahora
Si eres un ingeniero que disfruta construyendo sistemas, resolviendo problemas reales y trabajando en APIs, frontend y automatización, este rol te da la oportunidad de hacer exactamente eso. Postula ahora y ayuda a escalar un equipo de ingeniería impulsado por la innovación y en alto crecimiento.