X-VIA TECNOLOGIA
Engenheiro de Software Pleno - PJ
Remoto
(Cualquier lugar)
Rango salarial
Contratista
Nivel de experiencia
Nivel medio
Requisitos
Tareas y Responsabilidades
Show originalIngeniero de Software - Pleno/Senior PJ
Sobre X-Via
En la era digital, la transformación del sector público es esencial para mejorar la vida de los ciudadanos y hacer al gobierno más eficiente. En este contexto, X-Via surge como una metodología pionera e innovadora. Fundada en 2017, X-Via nació de la percepción de sus socios sobre la necesidad de tecnologías que faciliten la jornada del sector público hacia el gobierno digital. Con un equipo altamente calificado y comprometido, X-Via tiene como misión apoyar y facilitar esta jornada mediante soluciones digitales seguras e innovadoras, trabajando con agilidad y transparencia para desarrollar soluciones personalizadas que atiendan las demandas del sector público, contribuyendo a la construcción de un país más conectado, eficiente y cercano a sus ciudadanos.
Descripción del Puesto
Trabajará en un proyecto de Gobierno Digital remoto, integrando una plataforma con soluciones open-source y tecnología propietaria. El ambiente está basado en TypeScript y utiliza frameworks modernos como NestJS, NextJS, Express, React y React Native/Expo. La arquitectura involucra aplicaciones SSR/CSR, microservicios, APIs REST, SSO (Single Sign-on), colas de mensajería y observabilidad que componen un ecosistema distribuido.
Responsabilidades
- Desarrollar y mantener funciones full-stack.
- Integrar servicios y APIs.
- Construir APIs robustas y microservicios escalables.
- Contribuir en el diseño y arquitectura de aplicaciones, siempre con foco en la experiencia del usuario y eficiencia del sistema.
- Ser responsable del monitoreo y observabilidad de las aplicaciones.
- Garantizar la calidad del código (revisiones de código, cobertura de pruebas unitarias/integradas, pipelines CI/CD) y optimizar el ciclo de vida de desarrollo conforme a las mejores prácticas.
- Asumir ownership de las tareas: identificar problemas, proponer soluciones y llevarlas adelante sin depender de microgestión.
- Participar en reuniones de planificación y diseño, comunicándose efectivamente con equipos multifuncionales para alinear objetivos técnicos y de producto.
- Actuar en entorno ágil, participando en refinamientos, plannings, dailies y retrospectivas.
- Trabajar en equipo de forma colaborativa.
Requisitos y Calificaciones
- Experiencia comprobada con Python, Node, TypeScript y JavaScript.
- Experiencia comprobada con React y Next.js.
- Experiencia comprobada con Base de datos y SQL (MySQL, Postgres, etc).
- Experiencia con desarrollo de pruebas.
- Experiencia en integraciones con SSO (Single Sign On).
- Dominio en containerización (Docker).
- Conocimiento en patrones de arquitectura (microservicios, REST/GraphQL).
- Utilización de herramientas Analytics (GA, Matomo, PostHog, etc).
Diferenciales
- Experiencia con React Native/Expo.
- Autenticación SSO (OAuth2/OpenID).
- Familiaridad con observabilidad de aplicaciones.
- Conocimiento en infraestructura de CI/CD y nube.
Perfil Personal
Buscamos a alguien proactivo y comprometido, que asuma responsabilidad por las entregas y no "empuje" problemas hacia adelante. Debe tener fuerte espíritu colaborativo y buena comunicación, contribuyendo para la evolución del equipo. Valoramos el pensamiento analítico pues el profesional participará de cada etapa del producto, asegurando la mejor experiencia del usuario y calidad técnica. Atención a la calidad es imprescindible – quien toma iniciativa para escribir pruebas automatizadas y revisar entregas contribuye para la excelencia del producto.
¿Qué Ofrecemos?
- Contrato por tiempo indeterminado (PJ).
- Ambiente colaborativo, con autonomía y desafíos reales.
- Ausencia remunerada de hasta 30 días en el año a combinar con el gestor.
Compartir vacante:
Compartir vacante: