Senior Backend Developer
SET Europa·Barcelona, Spain
What they ask for
Have the right to work in Spain
SET Europa doesn't mention sponsorship in the ad.
Speak fluent Spanish
Listed as a requirement in the ad.
Work in English
English is required, per the ad.
Work on-site in Barcelona
No relocation package mentioned.
Have 5+ years of experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
What you'll do
· Participate in the evolution of the application, contributing to the migration from a hybrid architecture on AWS to a serverless architecture.
· Design, develop, and deploy scalable backend services and APIs with Node.js and NestJS.
· Implement event-driven services using AWS, prioritizing modularity, resilience, and cost efficiency.
· Model, integrate, and optimize data in MySQL and DynamoDB, ensuring efficient, maintainable, and secure data flows.
· Promote development quality through rigorous code reviews and testing.
· Train and provide technical support to other engineering team profiles.
About the company & team
The client company is an innovative startup in the health-tech sector, focused on improving the quality of life for people with polymedicated treatments through solutions that simplify the daily organization of medication. It is a growing environment, with a small team and a project with social impact, in an expansion phase and with a dynamic, innovation-driven work culture.
REQUIREMENTS
· University degree in Computer Engineering or similar field.
· Minimum 5 years of experience in backend development with JavaScript or TypeScript.
· Solid experience with Node.js and NestJS.
· Demonstrable experience with serverless architectures on AWS.
· Knowledge of services such as Lambda, API Gateway, and RDS.
· Mastery of relational databases, especially MySQL.
· Knowledge of SQL and T-SQL.
· Experience with NoSQL databases, especially DynamoDB.
· Experience in data schema design and query optimization.
· Knowledge of DevOps best practices and CI/CD.
· Conversational level of Spanish and English.
· Ability to work in Agile or Scrum environments.
· Residence in Barcelona or availability to work on-site in the city.
PERSONAL SKILLS
· Profile passionate about technology and focused on continuous improvement.
· Ability to collaborate effectively with multidisciplinary teams.
· Good communication skills.
· Analytical mindset and focus on scalable solutions.
· Proactivity to drive the technical quality of the product.
· Interest in mentoring and developing talent within the team.
· Adaptability to work in a growing startup environment.
What you'll do
· Participar en la evolución de la aplicación, contribuyendo a la migración desde una arquitectura híbrida en AWS hacia una arquitectura serverless.
· Diseñar, desarrollar y desplegar servicios backend y API escalables con Node.js y NestJS.
· Implementar servicios basados en eventos utilizando AWS, priorizando la modularidad, la resiliencia y la eficiencia en costes.
· Modelar, integrar y optimizar datos en MySQL y DynamoDB, asegurando flujos de datos eficientes, mantenibles y seguros.
· Promover la calidad del desarrollo mediante revisiones de código rigurosas y testing automatizado.
· Formar y acompañar técnicamente a otros perfiles del equipo de ingeniería.
About the company & team
La empresa cliente es una startup innovadora del sector health-tech, enfocada en mejorar la calidad de vida de personas con tratamientos polimedicados mediante soluciones que simplifican la organización diaria de la medicación. Se trata de un entorno en crecimiento, con un equipo reducido y un proyecto con impacto social, en fase de expansión y con una cultura de trabajo dinámica y orientada a la innovación.
REQUISITOS
· Titulación universitaria en Ingeniería Informática o formación similar.
· Mínimo 5 años de experiencia en desarrollo backend con JavaScript o TypeScript.
· Experiencia sólida con Node.js y NestJS.
· Experiencia demostrable en arquitecturas serverless en AWS.
· Conocimiento de servicios como Lambda, API Gateway y RDS.
· Dominio de bases de datos relacionales, especialmente MySQL.
· Conocimientos de SQL y T-SQL.
· Experiencia con bases de datos NoSQL, especialmente DynamoDB.
· Experiencia en diseño de esquemas de datos y optimización de consultas.
· Conocimiento de buenas prácticas DevOps y CI/CD.
· Nivel conversacional de castellano e inglés.
· Capacidad para trabajar en entornos Agile o Scrum.
· Residencia en Barcelona o disponibilidad para trabajar presencialmente en la ciudad.
HABILIDADES PERSONALES
· Perfil apasionado por la tecnología y orientado a la mejora continua.
· Capacidad para colaborar de forma efectiva con equipos multidisciplinares.
· Buenas habilidades comunicativas.
· Mentalidad analítica y foco en soluciones escalables.
· Proactividad para impulsar la calidad técnica del producto.
· Interés por el mentoring y el desarrollo del talento dentro del equipo.
· Adaptabilidad para trabajar en un entorno de startup en crecimiento.
This job was automatically translated to English, .
About the company
SET Europa
Recruitment and IT Services