Backend Developer Work Modality: Barcelona - Hybrid (3 days per week on-site) Schedule: Full-time Contract type: Indefinite Brief Description We are looking for a Backend Developer to join our team and contribute to the development of our next-generation project repository. If you are passionate about scalable architectures, cloud services, and high-performance backend solutions, this is an opportunity to work on cutting-edge technology in the blockchain and fintech space. Key Responsibilities * Backend Development: Design, develop, and maintain backend services and APIs using Node.js, TypeScript, and serverless frameworks. * Integration with AWS Services: Implement integrations with AWS services such as SNS, SQS, API Gateway, and Lambda functions. * Database Management: Manage and optimize PostgreSQL databases using Sequelize ORM and Sequelize TypeScript. * Performance Optimization: Identify and resolve performance bottlenecks, implement caching mechanisms, and ensure optimal response times for backend services. * Serverless Deployment:
Deploy and manage serverless applications using Serverless Framework and esbuild for efficient bundling. * DevOps & Tooling: Work with CI/CD pipelines, automate infrastructure provisioning, and ensure effective monitoring and logging of backend systems. * Testing & Quality Assurance: Write unit tests, integration tests, and participate in code reviews to maintain high code quality and reliability. * Documentation & Collaboration: Contribute to technical documentation, mentor junior developers, and collaborate closely with frontend and cross-functional teams. Requirements * Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. * 2+ years of experience as a Backend Developer. * Strong knowledge of Node.js, TypeScript, and modern backend technologies. * Proficiency in PostgreSQL and Sequelize ORM with TypeScript. * Familiarity with serverless architectures and deployments using Serverless Framework. * Stro