Descripción del puesto
Responsabilidades Claves
Desarrollo de features de Alto Impacto: Diseñar, desarrollar y mantener la plataforma con autonomía completa, garantizando la excelencia técnica en todo el stack. Esto incluye la construcción de componentes y features altamente optimizadas en el frontend con Vue.js (v2 y v3) y la ingeniería de APIs RESTful de alta performance, resilientes y seguras en el backend con .NET Core (C#).
Arquitectura, Patrones y Calidad de Código: Proponer y aplicar activamente decisiones de diseño arquitectónico. Se requiere experiencia avanzada en la aplicación práctica de Patrones de Diseño (GoF, empresariales), principios SOLID, e iniciativa para diseñar y evolucionar módulos dentro de una arquitectura robusta (monolito modular, o Microservicios si aplica). El objetivo es construir un código limpio, legible, altamente testeable y con la escalabilidad y resiliencia intrínsecas de un producto SaaS de misión crítica.
Gestión/Diseño de Estructura de Datos: Diseñar y la evolución de los esquemas de bases de datos en SQL Server / MySql y Postgre SQL. Deberá demostrar experiencia avanzada en la escritura y ajuste fino (tuning) de consultas complejas y stored procedures, con un enfoque implacable en la minimización de la latencia y la prevención de bottlenecks en el rendimiento transaccional, garantizando la integridad de los datos de misión crítica.
Optimización y Rendimiento: Identificar cuellos de botella y optimizar aplicaciones para garantizar la máxima velocidad, escalabilidad y la mejor experiencia de usuario (Web Performance).
Colaboración y Ciclo de Desarrollo: Participar en todo el ciclo de vida del desarrollo: desde la conceptualización técnica de requisitos de producto, la estimación, la implementación, las pruebas unitarias/de integración, hasta el deploy.
Trabajar en estrecha colaboración con diseñadores, el gerente de producto y otros desarrolladores para comprender los requisitos y convertirlos en soluciones técnicas efectivas.
Mantenerse actualizado con las últimas tendencias y tecnologías en el desarrollo web.
Requisitos
✨ Perfil requerido
- Graduado en carreras relacionadas a Ingeniería, Informática o carreras afines
- +5 años de experiencia en posiciones similares.
- Orientación a resultados
- Excelentes habilidades de comunicación escrita y verbal.
- Fuertes habilidades interpersonales, capacidad de construir y mantener relaciones con el equipo.
🎯Competencias técnicas:
- + 5 años en desarrollo Full Stack utilizando Vue.js + .Net + SQL Server / MySql /PostgreSQL.
- + 5 años en contacto hands-on con patrones de diseño, aplicación de fundamentos SOLID, y microservicios.
- Inglés básico/ intermedio (dominar lecto-escritura técnica con proveedores en el exterior)
- Experiencia con HTML5, CSS3 y JavaScript (ES6+).
- Experiencia en el diseño y consumo de APIs RESTful.
Habilidades blandas
- Pensamiento analítico. Capacidad de analizar en detalle y resolver problemas eficiente y efectivamente, utilizando los recursos disponibles y siguiendo procedimientos establecidos por Bistrosoft (excluyente).
- Sistemático y ordenado.
- Orientado al trabajo en equipo
- Capacidad para aprender: interés por tener una mentalidad de aprendizaje continuo para mantenerse al día con las últimas actualizaciones y tendencias.
Beneficios
- Esquema híbrido de trabajo (4 home x 1 presencial). Primeras semanas de onboarding 100% presencial.
- Lunes a viernes de 9 a 18 hs (CABA)
- Day off de cumpleaños
- 5 días extras de vacaciones
- Cobertura de Salud- Osde 260
- Esquema flexible de estudio
- Clases de inglés.