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

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

Originally published on 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

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