Perfil Profesional Profesional con al menos 2 años de experiencia en desarrollo de aplicaciones web utilizando tecnologías del stack PNRN/MERN, con sólidos conocimientos en desarrollo frontend y backend, bases de datos relacionales y NoSQL, diseño e implementación de APIs REST y control de versiones.
Debe contar con conocimientos en Arquitectura Hexagonal, patrones de diseño, Clean Code y principios SOLID, además de experiencia trabajando sobre el arquetipo de desarrollo definido por la organización, respetando estándares técnicos, convenciones de codificación, componentes reutilizables y lineamientos de arquitectura establecidos.
Se espera capacidad para incorporar herramientas de IA dentro del ciclo de desarrollo de software, siguiendo un plan de adopción definido por la organización, promoviendo el uso responsable de estas tecnologías y asegurando que el código generado o asistido por IA cumpla con los estándares técnicos y de arquitectura establecidos.
Se espera una alta orientación a la calidad, capacidad analítica, trabajo colaborativo, compromiso con la mejora continua y disposición para aprender y adoptar nuevas tecnologías. Formación Ingeniería en Informática o carrera afín. Conocimientos Técnicos Desarrollo Asistido por IA: Claude y/o Copilot Backend: Node.js, NestJS, Express.js (deseable), TypeScript, APIs REST, JWT, PostgreSQL, MongoDB, SQL.
Frontend: React, Next.js, JavaScript, TypeScript, Material UI, HTML5, CSS3. Bases de Datos: PostgreSQL, MongoDB, modelamiento de datos, optimización de consultas SQL. Herramientas: Git, GitHub/GitLab, Docker, VS Code, Swagger/OpenAPI, Postman, Jira, SonarQube.
Buenas Prácticas: Arquitectura Hexagonal, arquetipo de desarrollo corporativo, Clean Code, principios SOLID, patrones de diseño, ORM, Jest, documentación técnica, Code Review, control de versiones. Metodologías: Scrum, Kanban (deseable), Git Flow o Trunk Based Development.
Responsabilidades
Desarrollar software de calidad cumpliendo los estándares técnicos definidos. Aplicar el arquetipo de desarrollo y la arquitectura hexagonal en las soluciones implementadas. Garantizar la mantenibilidad, escalabilidad, rendimiento y seguridad del software desarrollado. Cumplir con las estimaciones y compromisos adquiridos durante cada Sprint. Mantener actualizada la documentación técnica y funcional cuando corresponda. Colaborar activamente con el equipo de desarrollo, QA, líder técnico y arquitecto de software. Contribuir a la mejora continua de los procesos y estándares de desarrollo. Competencias Técnicas Desarrollo Full Stack. Desarrollo de APIs REST. …
Fuente: Get on Board. trabajaya no cobra nada, ni a vos ni por postularte.
📲 Pasársela a alguien✈️ Telegram