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

FULL_TIME

Santiago
This job is performed partly from home and partly at the office in: Santiago
(Hybrid)
| Senior | Full time | Programming

2 applications
Replies between 2 and 12 days
Last checked today
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.

Apply without intermediaries from Get on Board.

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

Remote work policy

Hybrid

This job is performed partly from home and partly at the office in Santiago (Chile).

  1. Jobs
  2. Programming
  3. BC Tecnología
  4. Desarrollador Full-Stack Java Node.js

About BC Tecnología

Somos una consultora de TI con personal experto en diferentes áreas de tecnología. — BC Tecnología's full profile

Desarrollador Full-Stack Java Node.js
BC Tecnología • Santiago
This job is performed partly from home and partly at the office in: Santiago
(Hybrid)
Share this job Share