En BC Tecnología somos una consultora de TI con amplia experiencia en múltiples áreas tecnológicas.
Nuestro enfoque incluye administración de portafolios, desarrollo de proyectos y selección de profesionales.
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 soluciones tecnológicas escalables y eficientes alineadas con los objetivos de negocio de Flexit.
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.
Funciones específicas
- 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
- 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.
- Conocimientos de Python para soporte en microservicios, scripting y automatización (deseable).
- Conocimiento intermedio o superior en React.js y Next.js, con experiencia construyendo interfaces dinámicas y escalables (deseable).
- Experiencia en React Native para desarrollo de aplicaciones móviles (opcional).
- 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.
Habilidades y conocimientos valorados
- 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 ubicada en Las Condes combina 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.
#J-18808-Ljbffr