Job Description
Responsibilities:
- Building and maintaining microservices using Golang and Typescript (Node.js).
- Designing database schemas and optimizing queries in PostgreSQL.
- Creating REST APIs and WebSocket services for real-time data.
Requirements:
- Strong experience in backend development, ideally with Node.js and Express.
- Solid understanding of system design, microservices, and API best practices.
- Proficiency with version control (Git), CI/CD, and containerization (Docker).
Bonus Points:
- Experience with Google Cloud Platform and messaging queues like Kafka.
- Familiarity with caching systems such as Redis and container orchestration using Kubernetes.
- Exposure to frontend development using React.js.