Conocimientos y experiencia esperada Buscamos un/a Software Engineer con alta autonomía, que se sienta cómodo/a comprendiendo procesos de negocio y que tenga experiencia construyendo soluciones modernas apoyadas por herramientas y frameworks de Inteligencia Artificial . Lo que esperamos de ti: Experiencia desarrollando aplicaciones Fullstack o Backend , con foco en calidad, mantenibilidad y evolución del sistema.
Experiencia trabajando con NestJS para backend y React para frontend. Manejo de bases de datos relacionales y NoSQL (por ejemplo, PostgreSQL y MongoDB). Conocimiento de arquitecturas serverless y procesamiento asíncrono en AWS (por ejemplo, Lambda y SQS). Comprensión de conceptos de metodologías ágiles como Scrum o Kanban , aplicada al día a día de desarrollo.
Experiencia utilizando herramientas de IA aplicadas al desarrollo de software (por ejemplo, para acelerar tareas, apoyar productividad y mejorar el flujo de trabajo). Capacidad para comprender requerimientos funcionales , traducirlos a diseño técnico y asegurar una correcta implementación. Competencias clave Alta autonomía y capacidad de resolución ante bloqueos técnicos.
Pensamiento analítico para evaluar alternativas y tomar decisiones con criterio. Proactividad y orientación a resultados, cuidando la calidad de las entregas. Buena comunicación con equipos técnicos y funcionales para alinear expectativas. Adaptabilidad y aprendizaje continuo para evolucionar con el stack y las prácticas del equipo.
Capacidad para levantar requerimientos con usuarios o áreas de negocio, asegurando claridad y trazabilidad. Stack tecnológico (referencial) Backend: Node.js, NestJS Frontend: React Bases de datos: MongoDB, PostgreSQL Cloud / AWS: Lambda, SQS APIs y arquitectura: REST, arquitecturas orientadas a servicios DevOps: Git, CI/CD Responsabilidades Como Software Engineer en BC Tecnología, nuestro objetivo es que puedas tomar ownership de los entregables y aportar claridad técnica para convertir necesidades de negocio en software confiable y escalable. Diseñar, desarrollar y mantener aplicaciones web y servicios backend. Levantar y comprender procesos de negocio junto con usuarios y áreas funcionales, transformándolos en requerimientos técnicos. Utilizar herramientas y frameworks de desarrollo asistido por IA para acelerar el ciclo de desarrollo sin comprometer calidad. Participar en el diseño técnico y en la definición de la solución (arquitectura, componentes y contratos de integración). Desarrollar APIs , integraciones y procesos asíncronos , considerando buenas prácticas de ingeniería. …
Fuente: Get on Board. trabajaya no cobra nada, ni a vos ni por postularte.
📲 Pasársela a alguien✈️ Telegram