SOFTWARE ENGINEERING EXPERT | [OSQ936]

Bebeebackend


Backend Software Engineer Job Opportunity We are looking for a skilled Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable backend services using NestJS and Node.js. You will work with relational databases and design normalized schemas (PostgreSQL). You will also implement asynchronous processing and inter-service communication (e.g., via RabbitMQ). As a seasoned engineer, you will build and maintain RESTful and GraphQL APIs. You will write unit and integration tests, following best practices in code structure, error handling, logging, and configuration management. You will apply principles of Domain-Driven Design (DDD) to organize and model complex business logic. You will use common architectural and design patterns (e.g., Factory, Strategy, Adapter, Dependency Injection) to structure the codebase and improve maintainability. Your responsibilities will include:

trabajosonline.net © 2017–2021
Más información