Software engineer
Role details
Job location
Tech stack
Job description
We are looking for a passionate and driven Backend Engineer to join our growing team in Barcelona. If you're ready to make an impact in a dynamic environment, this could be the perfect role for you.
Design, develop, and maintain scalable backend systems and APIs using Node.js and Adonis.
Manage databases (MySQL) and ensure data integrity and performance optimisation.
Deploy and monitor services using PM2 and Docker on AWS.
Deliver new features and improve existing ones.
Ensure code quality, security, and best practices across all backend services.
Requirements
Self-motivated with a hunger to make a real impact and grow with the company.
Bachelor's degree in Computer Science or related field.
At least 3 years of backend engineering experience, ideally within a startup environment.
Proficiency in Node.js and Adonis, MySQL, Docker, AWS, and PM2. Python experience is a plus.
Strong problem-solving skills and a passion for building high-quality software.
Product mindset to understand what we do and why.
Fluent in English as we are an international team. Spanish is a plus.
A positive and solution-oriented mindset, unafraid to experiment and take initiative.
Doesn't take NO as an answer. Curious and determined to make an impact.