Description
**Senior Backend Developer \| Barcelona**
=========================================
Barcelona \| Hybrid model \| €55,000 \- €60,000 gross/year
Are you a Senior Backend Developer with solid experience in Node.js, NestJS, and AWS? Would you like to join a technology project with social impact and contribute to the evolution of a platform currently undergoing rapid growth and international expansion?
We are looking for a Senior Backend Developer who wants to take on a key role in evolving our architecture and bring technical expertise to the Engineering team.
**What will be your challenge?**
-----------------------
You will join a 6-person Engineering team and report directly to the CTO.
Your main responsibilities will include:
* Participating in the platform's evolution by progressively migrating from a hybrid AWS configuration to a serverless architecture.
* Designing, developing, and deploying scalable backend services and APIs using Node.js and NestJS.
* Implementing event-driven architectures and services on AWS, seeking modular, resilient, and cost-efficient solutions.
* Designing, integrating, and optimizing data models and data flows using MySQL and DynamoDB.
* Designing data schemas and optimizing queries to ensure performance and scalability.
* Applying development best practices through code reviews, automated testing, and quality standards.
* Collaborating with the team in Agile/Scrum environments.
* Sharing technical knowledge and mentoring other developers on the team.
**What do we require?**
---------------------
Mandatory requirements:
* University degree in Computer Engineering or related field.
* 5\+ years of backend development experience with JavaScript/TypeScript.
* Solid experience with Node.js and NestJS.
* Experience working with AWS serverless architectures, especially Lambda, API Gateway, and RDS.
* Proficiency in MySQL and SQL, plus knowledge of T\-SQL (Transact\-SQL).
* Experience with NoSQL databases, especially DynamoDB.
* Experience designing data schemas and optimizing queries.
* Knowledge of DevOps best practices and CI/CD.
* Conversational level of Spanish and English.
* Strong communication skills and ability to work effectively in Agile/Scrum teams.
Important: These requirements are mandatory for the position.
**What do we offer?**
-------------------
* Salary: €55,000 \- €60,000 gross annual, depending on experience and fit.
* Opportunity to join a project with significant social impact.
* Professional growth within a company undergoing active international expansion.
* Dynamic startup environment offering space to learn, propose ideas, and innovate.
* Hybrid model: 4 days on-site and 1 remote day (Wednesday).
* 26 days off: 22 working vacation days \+ 2 flexible days \+ December 24 and 31.
* + Coffee, tea, and milk available in the office.
* Offices in Barcelona, just 3 minutes from Fabra i Puig station.
* Working hours Monday to Friday, 9:00 AM \- 6:00 PM, with a one-hour lunch break.
**What will the selection process be like?**
---------------------------------------
The process consists of three stages:
* Initial video call with HR.
* Technical test to be completed remotely from home.
* In-person interview with the CTO and team members.
If you are a Senior Backend Developer with experience in Node.js, NestJS, AWS Serverless, and databases—and you’re seeking a new challenge where you can make real impact—we’d love to meet you!
### **Location**