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.
📌 Backend Developer (Barcelona)
🏢 Brickken
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.