Desarrollador de back-end
Posted: 11 hours ago
Job Description
¡Únete a Finaer y crece con nosotros!¿Buscas dar un paso más en tu carrera profesional? En Finaer estamos en pleno crecimiento y queremos que formes parte de nuestro equipo un desarrollador Back End🔎 ¿Qué buscamos?Estamos en la búsqueda de una persona proactiva y una marcada orientación a resultados.Necesitamos a alguien que disfrute trabajar en entornos dinámicos y colaborativos, manteniendo altos estándares de precisión y profesionalismo.📄 Tus principales responsabilidades serán:Diseñar, desarrollar y desplegar microservicios escalables en NestJS con código limpio, modular y reutilizable.Desarrollar y mantener APIs GraphQL con Apollo Server, gestionando resolvers, schemas, y data loaders para optimizar rendimiento.Construir modelos de base de datos en PostgreSQL y MongoDB, asegurando índices óptimos, consistencia, y alta disponibilidad de los datos.Escribir y mantener pruebas unitarias y de integración (Jest, Supertest) junto con documentación técnica completa.Implementar y optimizar procesos asíncronos y colas de tareas integradas con Redis.Diseñar y mantener pipelines CI/CD (GitHub Actions, Docker, AWS ECS/Fargate, etc.) para garantizar despliegues confiables y automatizados.Supervisar y resolver problemas de rendimiento, errores de ejecución y consumo de recursos en entornos productivos.➡️¿Qué esperamos de ti?Sólido dominio de TypeScript y amplia experiencia con NestJS.Conocimiento profundo de los módulos de NestJS: GraphQL, Config, Schedule, Bull, Cache, Interceptors, Guards y Pipes.Experiencia práctica con GraphQL (Apollo Server), incluyendo control de errores, paginación, versionado, limitación de uso (throttling) y optimización de queries.Dominio de PostgreSQL y MongoDB, con experiencia en diseño de esquemas, migraciones (TypeORM, Mongoose), índices compuestos y optimización de consultas.Experiencia en procesamiento asíncrono y colas de trabajo con Redis y BullMQ o RabbitMQ.Uso avanzado de Git y flujos colaborativos (Git Flow, Pull Requests, Code Review).Experiencia en contenerización y despliegue con Docker/Docker Compose.Conocimiento en plataformas cloud (AWS, GCP, Azure), incluyendo servicios como ECS, Lambda, S3, CloudWatch o Secret Manager.Familiaridad con tecnologías frontend (React, Next.js) y comprensión de su integración con GraphQL.Excelentes habilidades para debugging, profiling y optimización de rendimiento en entornos distribuidos.🟢¿Qué ofrecemos?Contrato indefinido y jornada completa (L-V)Ambiente laboral joven, internacional y altamente colaborativo.Horario: adaptado en mayor medida para adaptarse a horario con EspañaModalidad híbrida: 4 días remotos y 1 día presencialLa oportunidad de formarte y crecer en la apasionante industria del Real Estate, junto a un equipo brillante y comprometido.¿Por qué elegirnos?En Finaer valoramos el talento, el respeto y el reconocimiento. Trabajamos con transparencia. Si buscas un lugar donde tu esfuerzo y tus ideas sean valorados, esta es tu oportunidad.🖥️ Si te apasiona el desafío, cumples con los requisitos y quieres dar un paso más en tu carrera profesional, esperamos tu postulación.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period