Node.js Developer
VML THE COCKTAIL
Municipality of Vitoria-Gasteiz, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
IntermediateJob location
Municipality of Vitoria-Gasteiz, Spain
Tech stack
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Business Logic
Application Performance Management
Unit Testing
Azure
Software Quality
Code Review
Databases
Relational Databases
Software Design Patterns
PostgreSQL
Microsoft SQL Server
MySQL
Node.js
Object-Relational Mapping
Scrum
Cloud Services
Software Engineering
SQL Databases
TypeScript
Google Cloud Platform
AWS Lambda
Backend
GIT
GraphQL
REST
Software Version Control
Docker
Job description
- Diseñar y desarrollar aplicaciones backend utilizando Node.js.
- Crear y optimizar consultas en bases de datos relacionales (SQL).
- Diseñar e implementar APIs RESTful o GraphQL.
- Asegurar la calidad del código mediante pruebas unitarias, de integración y revisión de código.
- Integrar sistemas de terceros y servicios en la nube (AWS, Azure, Google Cloud, etc.).
- Implementar y mejorar la lógica de negocio del lado del servidor para satisfacer las necesidades del cliente.
- Participar en la arquitectura técnica de nuevos proyectos y en la mejora continua de los sistemas existentes.
- Monitorear y optimizar el rendimiento de las aplicaciones.
Requirements
Estamos en la búsqueda de un Desarrollador Node.js con 3-4 años de experiencia y sólidos conocimientos en bases de datos SQL. El candidato ideal será responsable del diseño, desarrollo y mantenimiento de aplicaciones backend eficientes y escalables, contribuyendo a la creación de soluciones innovadoras en el ámbito de desarrollo de software., * Experiencia de 3-4 años trabajando con Node.js en entornos de producción.
- Conocimientos avanzados en bases de datos SQL (PostgreSQL, MySQL, MSSQL, etc.) incluyendo diseño de esquemas, consultas complejas y optimización.
- Experiencia con ORMs como Sequelize, TypeORM o similares.
- Conocimientos sólidos en JavaScript/TypeScript.
- Experiencia con herramientas de control de versiones como Git.
- Familiaridad con contenedores Docker y servicios en la nube (AWS Lambda, ECS, RDS, etc.).
- Comprensión de principios de diseño de software como SOLID, patrones de diseño y arquitectura limpia.
- Familiaridad con metodologías ágiles (Scrum/Kanban).
Beneficios de trabajar en The Cocktail:
- ? Flexibilidad horaria
- ️ 25 días de vacaciones al año + Nochebuena y Nochevieja si caen entre semana
- ? Modelo híbrido, full remote o presencial.
- ? Plan de carrera personalizado y formación continua
- ? ? Mejora tu nivel de inglés con clases formativas
- ? No tenemos dress code. Ven como quieras a trabajar.
- ?️ Descuentos exclusivos y tiempo para tu crecimiento.
- ? Acceso a Cobee, el mejor sistema de retribución flexible
- ?? Iniciativas de apoyo a la maternidad y políticas de igualdad y diversidad.
About the company
Somos una consultora internacional referente en el mundo de la transformación digital. Trabajamos en proyectos end to end con nuestros clientes, desde que surge una necesidad hasta el desarrollo y la implementación de soluciones orientadas al impacto. Nos gusta entender a fondo el reto de cada proyecto y, con todo el talento que tenemos en casa, nos aseguramos de llevarlo a cabo con éxito.