Puesto: Desarrollador Full Stack
Buscamos un Desarrollador Full Stack con experiencia en desarrollo integral de soluciones, capaz de participar activamente en el diseño, construcción, integración y optimización de componentes frontend y backend.
El enfoque principal del puesto está en la resolución de problemas de hardware y software, por lo que se requiere una persona con capacidad para diagnosticar incidencias complejas, identificar causas raíz y documentar de forma estructurada todo el ciclo de atención del problema. Esto incluye el levantamiento inicial, análisis técnico, propuesta de solución, implementación, validación y cierre documentado. La capacidad de mantener trazabilidad técnica clara será un factor altamente valorado.
Dentro de sus responsabilidades, esta posición desarrollará funcionalidades completas de frontend y backend, integrará servicios en la nube con Google Cloud, optimizará consultas y modelos de datos en PostgreSQL y SQL Server, participará en revisiones de código, implementará pruebas automatizadas y colaborará en el diseño técnico de soluciones. Asimismo, brindará apoyo técnico y acompañamiento a desarrolladores junior.
El puesto demanda autonomía moderada, criterio para tomar decisiones técnicas dentro de su ámbito, entendimiento de patrones de diseño y comprensión de la arquitectura general del sistema y de la interacción entre servicios. También se espera capacidad para detectar errores de lógica en revisiones de código y proponer mejoras de rendimiento y mantenibilidad.
Requisitos deseables del perfil: formación en Ingeniería en Sistemas, Licenciatura en Tecnologías de la Información o carrera afín; experiencia en desarrollo de software; conocimientos en microservicios, microfrontend, control de versiones, DevOps, Scrum y metodologías de trabajo colaborativo.
Se requiere experiencia o dominio en varias de las siguientes tecnologías: GoLang, Python, JavaScript/TypeScript, React, FastAPI, Gin, PostgreSQL, SQL Server, BigQuery, React Native, GCP, Cloud Run, APIs, Apigee y Pub/Sub. También se valoran conocimientos en arquitectura de software, patrones de diseño y diseño de bases de datos. Inglés intermedio deseable.
Como valor agregado, se considerará positivamente contar con conocimientos en PLC, especialmente en contextos donde sea necesario interactuar con componentes de hardware o procesos industriales. Sin embargo, este conocimiento no es decisivo para la posición.
Indicadores de desempeño del puesto: cumplimiento de tareas en tiempo planeado, precisión entre estimación y esfuerzo real, calidad de entregables, robustez del código, ausencia de errores básicos de lógica y crecimiento gradual en volumen y complejidad de las tareas asumidas.
.
Tipo de puesto: Tiempo completo
Sueldo: $35,000.00 - $41,000.00 al mes
Beneficios:
- Caja de ahorro
- Horarios flexibles
- Seguro de gastos médicos
- Seguro de vida
- Uniformes gratuitos
Lugar de trabajo: Empleo presencial