Design, develop, and maintain robust backend services using Node.js and TypeScript. Implement and manage PostgreSQL databases. Integrate and manage queue systems, particularly BullMQ. Containerize applications using Docker. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and well-documented code. Implement and maintain unit tests.