Desarrollador/a Full-Stack

BC Tecnología - Santiago (Hybrid)

BC Tecnología

Salary: $$$
Type: Tiempo completo

Tags: JavaScript PostgreSQL Git REST API

Buscamos un/a Desarrollador/a Full Stack para integrarse a un equipo de desarrollo, participando en el diseño, construcción y evolución de soluciones digitales de alto impacto.
El rol requiere experiencia en desarrollo frontend, backend y mobile, con foco en la creación de interfaces reutilizables, integración con servicios y desarrollo de soluciones escalables. La persona trabajará en conjunto con equipos multidisciplinarios, contribuyendo a la entrega de productos de alta calidad y orientados a una excelente experiencia de usuario.

Job source: getonbrd.com.

Principales responsabilidades

  • Desarrollar y mantener aplicaciones web y mobile, tanto en frontend como backend.
  • Construir componentes reutilizables, escalables y mantenibles.
  • Integrar aplicaciones con APIs REST y/o GraphQL y servicios externos.
  • Participar en el diseño y desarrollo de servicios backend y lógica de negocio.
  • Desarrollar soluciones utilizando Laravel y bases de datos PostgreSQL.
  • Colaborar con equipos de UX/UI para implementar interfaces modernas y responsivas.
  • Asegurar la calidad del código mediante pruebas y buenas prácticas de desarrollo.
  • Participar en ceremonias ágiles (planning, refinement, retrospectivas).
  • Realizar revisiones de código y contribuir a la mejora continua del equipo.
  • Documentar soluciones técnicas y procesos de desarrollo.
  • Proponer mejoras en arquitectura, performance y escalabilidad.

Requisitos técnicos

Excluyentes
  • Experiencia en desarrollo con JavaScript y/o TypeScript.
  • Conocimiento en frameworks frontend modernos (React u otros).
  • Experiencia en desarrollo backend con Node.js, Laravel, Go, Java u otros.
  • Manejo de integración con APIs REST y/o GraphQL.
  • Experiencia trabajando con PostgreSQL.
  • Experiencia en desarrollo de aplicaciones web y/o mobile.
  • Uso de sistemas de control de versiones (Git).

Deseables

  • Experiencia con frameworks como Next.js u otros SSR.
  • Conocimientos en testing unitario y automatizado.
  • Experiencia en entornos cloud (AWS, GCP o Azure).
  • Conocimiento en arquitecturas desacopladas o microservicios.
  • Experiencia en CI/CD y contenedores (Docker).
  • Experiencia en desarrollo mobile con React Native, Flutter u otras tecnologías.

Source: GetOnBoard | Main Category: Programming