Full-Stack Developer
Job Summary
Financia Capital busca un/a Desarrollador/a Full-Stack con al menos 3 años de experiencia en PHP, Laravel y Vue.js para unirse al equipo de TI. Te encargarás de desarrollar nuevos módulos, mantener plataformas existentes e integrar servicios externos en un entorno financiero digital. El rol requiere autonomía, trabajo en equipo y buenas habilidades de comunicación.
Responsibilities
- Desarrollar nuevos módulos en Laravel y Vue
- Mantener y mejorar plataformas existentes
- Integrar servicios y APIs externas
- Participar en revisiones de código y arquitectura
Required Skills
- PHP y Laravel
- Vue.js
- SQL y bases de datos relacionales
- APIs REST y Git
Job Details
Al menos 3 años de experiencia profesional con PHP y Laravel. Experiencia desarrollando frontends con Vue.js. Buen manejo de SQL y modelamiento de bases de datos relacionales (MySQL o SQL Server). Experiencia construyendo y consumiendo APIs REST. Manejo de Git y trabajo con ramas y pull requests. Buena comunicación y capacidad de trabajar en equipo. Autonomía, proactividad y ganas de aprender.
Functions:
Dentro de tus principales funciones estarán:
- Desarrollar nuevos módulos y funcionalidades en nuestras plataformas Laravel + Vue, de punta a punta: modelo de datos, API, interfaz y despliegue.
- Desarrollar y mantener servicios de datos en Python (FastAPI) desplegados en API Gateway AWS Lambda, que alimentan nuestras plataformas con información de clientes y evaluaciones.
- Mantener y mejorar las plataformas existentes: corrección de errores, rendimiento y refactorización.
- Integrar servicios externos (Servicio de Impuestos Internos, burós de crédito, bancos, CRM) y APIs internas.
- Participar en revisiones de código (pull requests) y proponer mejoras técnicas y de arquitectura.
- Colaborar con negocio y producto en la definición de requerimientos e interfaces.
- Contribuir al logro de los objetivos y KPIs del equipo.
Nuestro stack:
- Backend: PHP 8 / Laravel, Python / FastAPI, AdonisJS (Node.js + TypeScript).
- Frontend: Vue.js, Inertia.js, Element UI / Element Plus, TailwindCSS, Vite.
- Datos: MySQL, SQL Server, Redis.
- Cloud: AWS (Lambda, S3, RDS, EC2, SNS), Cloudflare.
- Herramientas: Git / GitHub, Sentry, Notion.
Requirements:
Suma puntos si tienes:
- Experiencia con Python (FastAPI, pandas o SQLAlchemy) y despliegues serverless en AWS Lambda.
- Experiencia con Inertia.js o Vue 3.
- Experiencia con Node.js / TypeScript, idealmente AdonisJS.
- Experiencia con otros servicios de AWS (S3, RDS, SNS).
- Experiencia escribiendo tests (PHPUnit / Pest) y usando herramientas de calidad de código.
- Experiencia en factoring, fintech o integraciones con el SII.
- Portafolio o repositorios públicos (GitHub, GitLab, Bitbucket).