21 sep
|
Valor Único
|
Santiago
21 sep
Valor Único
Santiago
Significativo 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
- 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.
#J-18808-Ljbffr
📌 Developer Backend Junior Modalidad Hibrida (Santiago)
🏢 Valor Único
📍 Santiago