Back to jobs

Desarrollador Frontend React- Híbrido
ChilePosted 3 months ago
Full-timehybrid
Job Description
Desarrollador Frontend React- Híbrido
Department: Operations
Employment Type: Full Time
Location: Chile
Reporting To: Fredy Rivas
Description
Estamos buscando a nuestro próximo Desarrollador Frontend React para que colabore con importante entidad bancaria.
Colaborará directamente en el desarrollo y mantenimiento de aplicaciones utilizando React, asegurando altos estándares de calidad, rendimiento y experiencia de usuario.
Participará en la implementación de metodologías ágiles y colaborar con equipos multidisciplinarios para cumplir con los objetivos del proyecto.
Colaborará directamente en el desarrollo y mantenimiento de aplicaciones utilizando React, asegurando altos estándares de calidad, rendimiento y experiencia de usuario.
Participará en la implementación de metodologías ágiles y colaborar con equipos multidisciplinarios para cumplir con los objetivos del proyecto.
Key Responsibilities
- Desarrollar y mantener interfaces de usuario interactivas y altamente funcionales utilizando ReactJS, hooks y React Router.
- Trabajar en la implementación de patrones de diseño para asegurar la modularidad y reutilización del código.
- Implementar pruebas unitarias y de integración utilizando Jest para garantizar la calidad del código.
- Adoptar el enfoque de Test Driven Development (TDD) para asegurar que el código desarrollado esté probado y sea de alta calidad.
- Usar SonarQube, BlackDuck, Checkmarx y Web Inspect para asegurar que el código cumpla con los estándares de calidad y seguridad.
- Colaborar con el equipo en un entorno Scrum, participando activamente en las reuniones diarias, retrospectivas y planificación de sprints.
- Participar en sesiones de Pair Programming, promoviendo la colaboración y el aprendizaje entre compañeros.
- Utilizar Webpack o Rollup para la configuración y el empaquetado de aplicaciones frontend.
- Gestionar dependencias de proyectos con NPM o YARN.
- Trabajar con herramientas de integración continua como Jenkins para automatizar la construcción y el despliegue.
- Mantener el control de versiones utilizando Git y gestionar los repositorios a través de Bitbucket.
- Colaborar con otros miembros del equipo de desarrollo para mejorar la calidad del software y los procesos de desarrollo.
- Asegurarse de que el desarrollo cumpla con los requisitos de seguridad utilizando herramientas como SonarQube, Fortify y Web Inspect para realizar auditorías de seguridad en el código.
- Proveer documentación técnica clara y detallada de las funcionalidades desarrolladas.
- Colaborar en la creación de documentación para APIs y asegurar que los desarrolladores que consumen los servicios tengan una comprensión clara de las interfaces.
Skills, Knowledge and Expertise
Requerimientos Técnicos:
- Experiencia demostrada trabajando con ReactJS, Hooks y React Router.
- Conocimiento en Javascript, HTML y CSS.
- Experiencia en Jest para pruebas unitarias.
- Familiaridad con Test Driven Development (TDD).
- Conocimiento de Principios SOLID y experiencia aplicándolos en el desarrollo.
- Experiencia con Patrones de Diseño para el desarrollo de software.
- Experiencia trabajando con Vite como herramienta de construcción (Excluyente).
- Experiencia en la gestión de dependencias y construcción de aplicaciones con Webpack o Rollup.
- Experiencia con NPM o YARN para la gestión de paquetes.
- Familiaridad con herramientas de control de calidad y seguridad como SonarQube, BlackDuck, Checkmarkx y Web Inspect.
- Conocimiento en la integración continua usando Jenkins.
- Manejo de control de versiones utilizando Git y Bitbucket.
- Experiencia con Postman para pruebas de API.
- Deseable Experiencia en desarrollo apoyado por IA (Copilot)
Competencias:
- Habilidad para trabajar de manera colaborativa en un equipo ágil.
- Capacidad para aprender rápidamente y adaptarse a nuevas tecnologías y herramientas.
- Orientado a resultados, con habilidades para resolver problemas de manera eficiente y efectiva.
- Buena comunicación y habilidades interpersonales para trabajar en equipo y con otros departamentos.
Deseables:
- Experiencia previa trabajando en el sector bancario o con aplicaciones financieras.
- Conocimientos sobre normativas de seguridad en aplicaciones bancarias.
Benefits
😉 Ser maker es cool: Tenemos muy buenos beneficios y muchas actividades para divertirnos!
🏖️ Don’t worry, be happy: 3 días libres al año adicionales a tus vacaciones.
✨ Permiso sin goce de sueldo para cumplir tus sueños.
⚖️ Programa de bienestar enfocado a equilibrar el trabajo y la vida personal.
🏥 Seguro Complementario 100% gratuito para Makers.
🤓 ¡Programas de formación, clases de inglés y mucho más!
🎂 Día libre para tu cumpleaños y medio día para los cumpleaños de tus hijos.
💰 Bonificaciones que dan respiros: Fiestas patrias, navidad, matrimonio/AUC, nacimiento/adopción de hijos, etc.
💳 Convenios y precios preferenciales con bancos.
👶🏻 3 Días adicionales para padres por nacimiento o adopción de hijo/a.
🐶 Convenio de seguro para tus mascotas!
🌿 Nuestra cultura es horizontal, de innovación, desafiante y sobre todo, se respira mucha buena onda!
En el marco de nuestro compromiso con la inclusión, la siguiente vacante está abierta en el marco de la ley 21.015, te instamos a postular enviando tu CV.