Desarrollador Full-Stack Java Node.js en BC Tecnología

FULL_TIME

Santiago
Se trabaja algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
| Senior | Full time | Programación

4 postulaciones
Responde entre 2 y 12 días
Revisado por última vez hace 3 días
En BC Tecnología somos una consultora de TI con amplia experiencia en múltiples áreas tecnológicas, brindando soluciones especializadas que incluyen administración de portafolios, desarrollo de proyectos, outsourcing y selección de profesionales. Nos destacamos por implementar metodologías ágiles y trabajar en colaboración con clientes de sectores variados como servicios financieros, seguros, retail y gobierno. Actualmente buscamos potenciar un proyecto estratégico para Flexit, un cliente relevante para nosotros, mediante la incorporación de un Desarrollador Fullstack que integre un equipo ágil e innovador. Este proyecto está enfocado en el desarrollo de soluciones tecnológicas escalables y eficientes, alineadas con los objetivos de negocio de Flexit y basadas en tecnologías modernas y robustas.

Aplica directamente desde getonbrd.com.

Responsabilidades principales

El rol principal del Desarrollador Fullstack consiste en diseñar, desarrollar y mantener aplicaciones tanto en el backend como en el frontend, contribuyendo a la creación de soluciones tecnológicas escalables y seguras para Flexit. Formarás parte de un equipo ágil, colaborando estrechamente con product owners, diseñadores y otros desarrolladores para entregar productos de alta calidad que cumplan con los requerimientos del negocio.
Entre las funciones específicas se incluyen:
  • Desarrollar servicios backend robustos y eficientes utilizando Java con Spring Boot y Node.js con NestJS, implementando APIs REST y garantizando la seguridad y escalabilidad.
  • Participar en la arquitectura y diseño de microservicios, colaborando en la integración y automatización mediante herramientas como Python para scripting o tareas complementarias.
  • Construir interfaces dinámicas y reutilizables en el frontend utilizando React.js y Next.js, asegurando una experiencia de usuario fluida y responsiva.
  • Contribuir en el desarrollo móvil mediante React Native, para expandir las soluciones hacia plataformas móviles (deseable).
  • Aplicar buenas prácticas de desarrollo, pruebas y documentación, promoviendo la calidad del software y el trabajo colaborativo.

Perfil requerido

Buscamos un profesional con experiencia técnica sólida en desarrollo Fullstack, capaz de manejar tanto el backend como el frontend en un entorno ágil e innovador. El candidato ideal debe demostrar:
  • Backend (obligatorio): Dominio avanzado de Java con Spring Boot, capacidad para desarrollar servicios seguros y eficientes.
  • Experiencia avanzada en Node.js con NestJS, especialmente en arquitectura basada en controladores, inyección de dependencias y desarrollo de APIs REST.
  • Backend (deseable): Conocimientos de Python para soporte en microservicios, scripting y automatización.
  • Frontend (deseable): Conocimiento intermedio o superior en React.js y Next.js, con experiencia construyendo interfaces dinámicas y escalables.
  • Frontend móvil (opcional): Deseable experiencia en React Native para desarrollo de aplicaciones móviles.
  • Capacidad para trabajar en equipo bajo metodologías ágiles, comunicación efectiva y enfoque orientado a la solución de problemas.
  • Compromiso con la calidad del código, buenas prácticas, documentación y actualización continua en tecnologías pertinentes.
Incluirá también habilidades blandas como adaptabilidad, proactividad y colaboración, propias de un entorno de trabajo dinámico e innovador.

Habilidades y conocimientos valorados

Si bien no son obligatorios, valoramos positivamente conocimientos y experiencia adicional en:
  • Experiencia previa en proyectos con metodologías ágiles (Scrum, Kanban).
  • Conocimientos en DevOps y manejo de pipelines CI/CD.
  • Familiaridad con bases de datos relacionales y no relacionales.
  • Capacidad para realizar pruebas automatizadas y control de calidad (unitarias, integración).
  • Conocimientos en diseño de arquitecturas basadas en microservicios y escalabilidad.

Beneficios y cultura organizacional

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.

GETONBRD Job ID: 55728

Política de trabajo remoto

Híbrido

Se trabaja algunos días de forma remota y otros en la oficina en Santiago (Chile).

  1. Empleos
  2. Programación
  3. BC Tecnología
  4. Desarrollador Full-Stack Java Node.js

Acerca de BC Tecnología

Somos una consultora de TI con personal experto en diferentes áreas de tecnología. — Perfil completo de BC Tecnología

Desarrollador Full-Stack Java Node.js
BC Tecnología • Santiago
Se trabaja algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
Compartir este empleo Compartir