Buscamos una persona que se sienta cómoda desarrollando de punta a punta entre backend, frontend y mobile, con foco en calidad, escalabilidad y mejora continua.
Requisitos
- Formación en Ingeniería Informática, Sistemas o carrera afín.
- Desde 3 años de experiencia en desarrollo Full Stack.
- Experiencia con al menos una de estas tecnologías: React, React Native o NestJS.
- Manejo de TypeScript y bases de datos relacionales.
Valoramos experiencia en:
- Microservicios.
- DDD / Clean Architecture.
- CQRS.
- Offline-first.
- Docker y Kubernetes.
- GitLab CI/CD.
- Testing con Jest.
- Entornos B2B, ecommerce o distribución.
Buscamos personas que:
- Hayan desarrollado aplicaciones en producción.
- Sean proactivas y colaborativas.
- Se desenvuelvan entre backend, frontend y mobile.
- Disfruten resolver problemas técnicos y proponer mejoras.
- Tengan orientación a calidad y buenas prácticas de desarrollo.
En el rol participarás en el desarrollo y evolución de una plataforma multi-tenant para B2B. Tu día a día incluirá:
- Desarrollar y mantener microservicios en NestJS.
- Construir funcionalidades frontend en React con TypeScript.
- Participar en el desarrollo mobile con React Native + Expo.
- Diseñar e integrar APIs REST y servicios distribuidos.
- Trabajar con PostgreSQL, TypeORM y arquitectura multi-tenant.
- Implementar soluciones escalables y de alta disponibilidad.
- Participar en code reviews, pruebas y mejoras continuas.
- Colaborar con el equipo técnico y de negocio bajo metodologías ágiles.
Stack principal: React, React Native, NestJS, TypeScript, PostgreSQL, TypeORM, Expo, Redis, NATS, REST APIs y JWT/Auth 2.0.
En BC Tecnología armamos equipos ágiles para distintas áreas tecnológicas y trabajamos con clientes de servicios financieros, seguros, retail y gobierno. En este proyecto buscamos incorporar un/a Desarrollador/a Full Stack para participar en el desarrollo y evolución de una plataforma multi-tenant orientada al negocio B2B. La solución incluye backend de microservicios, un panel web administrativo y una aplicación móvil para vendedores. El objetivo es mejorar continuamente la plataforma, incorporando funcionalidades y escalando capacidades para soportar operación en producción con buenas prácticas, revisiones de código y trabajo colaborativo entre áreas técnicas y de negocio.
Además de lo requerido, valoramos que tengas experiencia sólida trabajando con patrones y prácticas modernas, por ejemplo:
- Arquitecturas basadas en DDD y Clean Architecture.
- CQRS y diseño de flujos para dominios B2B.
- Enfoques offline-first y manejo de consistencia en mobile.
- Containerización y operación con Docker y Kubernetes.
- CI/CD con GitLab y automatización de pipelines.
- Experiencia aplicando testing con Jest y asegurando calidad con code reviews.