01 nov
|
Valor Único
|
Santiago
01 nov
Valor Único
Santiago
Importante empresa se encuentra en búsqueda de un Developer Backend Junior para incorporarse a su equipo bajo una modalidad de trabajo híbrida, con 3 días presenciales y 2 días de teletrabajo.
Ubicación:
Oficinas en Las Condes y Santiago Centro. Requisitos
Se requiere
un mínimo de 1 año de experiencia en áreas relacionadas con: Cuentas por pagar. Administración y Finanzas. Contabilidad. Back Office Administrativo. Conocimientos técnicos Se espera que el competente cuente con conocimientos y experiencia en las siguientes áreas: Desarrollo de software y sistemas Java – Nivel avanzado. Node.js – Nivel intermedio, idealmente con experiencia en frameworks como LoopBack, Restify, Koa, entre otros. Desarrollo y diseño de software y sistemas. Bases de datos Bases de datos NoSQL, tales como MongoDB, Redis, CouchDB, entre otras. Oracle y PL/SQL. Control de versiones y buenas prácticas Herramientas de control de versiones como Git, SVN, entre otras. Versionamiento semántico (SemVer). Code Review. Pull Requests. Implementación de patrones de diseño. Principios SOLID. Arquitecturas orientadas a microservicios. Desarrollo Frontend – Deseable Desarrollo de Single Page Applications (SPA). Angular, React o Vue. HTML y CSS. Diseño Responsive. Progressive Web Apps (PWA). Integración continua y despliegue Implementación y administración de sistemas de Integración Continua, tales como Drone, Jenkins, Travis, entre otros. Implementación de pipelines para el despliegue de artefactos de software. Implementación de pruebas automatizadas y medición de cobertura de código (Code Coverage). Desarrollo y pruebas de APIs Desarrollo de APIs REST. APIs RESTful y conocimiento del Modelo de Madurez de Richardson.
Desarrollo de pruebas utilizando Test Doubles, como Mock, Stub y Spy. Pruebas unitarias. Pruebas de integración. Pruebas End-to-End (E2E). Análisis estático de código con herramientas como SonarQube. Herramientas de ciclo de vida y gestión de dependencias, como Maven, Gradle y NPM. Metodologías y prácticas de desarrollo Prácticas de desarrollo ágil. Conocimientos de TDD (Test-Driven Development). Pair Programming. Conocimientos de ATDD (Acceptance Test-Driven Development). Conocimientos de BDD (Behavior-Driven Development). Conocimientos de DDD (Domain-Driven Design) – Deseable. Documentación de procesos y herramientas. Documentación de APIs RESTful mediante Swagger, API Blueprint u otras herramientas. Contenedores y Cloud Conocimientos de Docker u otras tecnologías de contenedores. Conocimientos de Cloud – Deseable. Aplicaciones Serverless. Conceptos de IaaS, PaaS y SaaS. Skills esperados Inglés técnico. Comprensión de los fundamentos de metodologías y marcos de trabajo ágiles, especialmente Scrum. Capacidad para diseñar y desarrollar soluciones de software poniendo al cliente como centro. Excelentes habilidades comunicacionales, especialmente capacidad de escucha y empatía con usuarios, clientes y equipos de trabajo. Capacidad para desarrollar soluciones de alto desempeño, escalables y sostenibles en el tiempo. Capacidad para buscar soluciones creativas frente a problemas complejos. Capacidad para generar soluciones simples, iterativas y eficientes. Familiaridad con prácticas de feedback y disposición para promoverlas dentro del equipo. Capacidad de colaboración y participación en comunidades internas, workshops, talleres prácticos y otras iniciativas orientadas a fomentar una cultura de excelencia técnica, colaboración y calidad.
📌 Developer Backend Junior Modalidad Hibrida (Santiago)
🏢 Valor Único
📍 Santiago